home *** CD-ROM | disk | FTP | other *** search
/ Ian & Stuart's Australian Mac: Not for Sale / Another.not.for.sale (Australia).iso / fade into you / being there / Resource Guides / guide-to-network-tools-20.txt < prev    next >
Internet Message Format  |  1994-01-04  |  238KB

  1. Date: Sat, 25 Dec 1993 23:07:34 +0000
  2. From: francis@pinza.demon.co.uk
  3. Subject: Internet Resource Tools (Revision) & EARN-nettools.txt
  4.  
  5.  
  6.  
  7. --========================_4604990==_
  8. Content-Type: text/plain; charset="us-ascii"
  9.  
  10. Internet Resource Tools
  11. In Info-Mac V11-245 I said:
  12.  
  13. > The 'Guide to Network Resource Tools' is published by the EARN Association.
  14. > To obtain an electronic copy, E-Mail to:
  15. >       LISTSERV@EARNCC.BITNET
  16. >       
  17. > with one of these commands as the body of the message:
  18. >       NETTOOLS PS                                     - (for a PostScript
  19. >version)
  20. >       NETTOOLS MEMO                           - (for a Plain Text version)
  21.         
  22. Some people told me they had difficulty with that address; try instead:
  23.  
  24.         LISTSERV@EARNCC.EARN.NET
  25.         
  26. Those that didn't, had trobule with my typnig ;) I should have put:
  27.  
  28.         GET NETTOOLS PS                                 - (for a PostScript
  29. version)
  30.         GET NETTOOLS MEMO                               - (for a Plain Text
  31. version)
  32.  
  33. Actually, that second command may be redundant for you privileged Info-Mac
  34. readers, because I did a bit of Internet Surfing over Christmas - no crowds,
  35. those data waves were the biggest I've ever seen. So you get the Plain Text
  36. version available here. I figured that would benefit more folks than the
  37. PostScript one (including me since I lost access to a PS printer.). This is
  38. version 2.0 dated September 15, 1993.
  39.  
  40. ...Just my contribution to an even cheerier New Year!
  41.  
  42.  
  43.  
  44.  
  45. --========================_4604990==_
  46. Content-Type: text/plain; charset="iso-8859-1"
  47. Content-Transfer-Encoding: binary
  48.  
  49.  
  50.  
  51.  
  52.  
  53.                         Guide to Network Resource Tools
  54.  
  55.  
  56.  
  57.  
  58.                                EARN Association
  59.  
  60.  
  61.  
  62.  
  63.                               September 15, 1993
  64.  
  65.                              Document Number:  2.0
  66.  
  67.                         Guide to Network Resource Tools
  68.  
  69.  
  70.  
  71.  
  72.        Notice
  73.  
  74.        This  document  has  been  compiled  and  produced  by the   EARN
  75.        Association.   Permission to  copy  all or part  of this document
  76.        without fee  is granted  provided the  copies  are  not used  for
  77.        commercial advantage  and  that the EARN Association  is cited as
  78.        the source of the document.
  79.  
  80.        This   document  is   available   in   electronic  format   from:
  81.        LISTSERV@EARNCC.BITNET
  82.  
  83.        Send the command: GET filename where the filename is either:
  84.  
  85.         NETTOOLS PS             (Postscript)
  86.         NETTOOLS MEMO           (plain text)
  87.  
  88.        Document version: 2.0
  89.  
  90.        ISBN  2-910286-03-7
  91.  
  92.        (ISBN  2-910286-01-0  Version 1.0)
  93.  
  94.        (c) EARN Association, 1993
  95.  
  96.  
  97.  
  98.  
  99.                          Preface to the Second Edition
  100.  
  101.  
  102.  
  103.        When the first version of the Guide to Network Resource Tools was
  104.        released,  we had  no idea how popular it would  become,  and how
  105.        quickly it would spread beyond the EARN community. While much had
  106.        already been written on these tools,  a booklet with brief expla-
  107.        nations and instructions struck a responsive chord.
  108.  
  109.        In this second edition,  we have tried to expand the scope,  both
  110.        in terms of  the number of networking tools covered  and the size
  111.        of the audience at which it is aimed.  While the Internet contin-
  112.        ues to grow at an explosive rate, there is still a large communi-
  113.        ty of users,  within EARN and  beyond,  with only electronic mail
  114.        connectivity to the world-wide network. We have tried to show how
  115.        they too can utilize these networking tools.
  116.  
  117.        The work of many people is reflected here,  but we owe our great-
  118.        est debt of  thanks to the developers and authors  of the network
  119.        tools and documentation.  Their work serves as the basis for this
  120.        guide.
  121.  
  122.        We also wish to thank all those who have provided comments, crit-
  123.        icisms and suggestions for the guide. Many of the improvements in
  124.        the second edition  are the result of their  feedback and encour-
  125.        agement.  In particular,  we have benefitted from the cooperation
  126.        of the RARE  Working Group on Information Services  and User Sup-
  127.        port.  We look forward to close collaboration with them on future
  128.        editions of this guide as well as on other projects.
  129.  
  130.        The Guide  to Network  Resource Tools  has been  produced by  the
  131.        staff of the  EARN Association,  under the direction  of the EARN
  132.        Group on Information Services. Any errors or inaccuracies in this
  133.        guide are the sole responsibility of  the EARN staff.  We welcome
  134.        and encourage your feedback.   Please send comments,  criticisms,
  135.        corrections,  suggestions for future editions  and even praise to
  136.        the electronic mail address:
  137.  
  138.        EARNDOC@EARNCC.BITNET
  139.  
  140.        If you have any questions or queries on the use of these tools or
  141.        on other  aspects of networking,  and  you are in an  EARN member
  142.        country, you can get help and advice by sending your questions by
  143.        electronic   mail   to   the    EARN   consulting   service   at:
  144.        NETHELP@EARNCC.BITNET
  145.  
  146.  
  147.  
  148.        The EARN Staff
  149.  
  150.  
  151.  
  152.  
  153.                                  Introduction
  154.  
  155.  
  156.  
  157.        As the worldwide academic computer  network grows and expands far
  158.        beyond  its previous  confines,  so  the  resources and  services
  159.        available on the network evolve and  multiply at a dizzying rate.
  160.        The typical  user is hardpressed to  keep up with  this explosive
  161.        growth.  Fortunately,  a number of tools are available to facili-
  162.        tate the task  of locating and retrieving  network resources,  so
  163.        that users anywhere can utilize texts, data,  software and infor-
  164.        mation for  public access.  Facilities  to explore  public domain
  165.        software repositories, to consult mailing list archives and data-
  166.        bases,  to retrieve  directory information and to  participate in
  167.        global group discussions are now available to all.
  168.  
  169.        The key to exploiting these resources is a server,  special soft-
  170.        ware  on  a  computer  somewhere in  the  network  which  accepts
  171.        requests (or queries or commands)  and sends a response automati-
  172.        cally. The requestor does not have to be working on the same com-
  173.        puter (or even in the same part of the world) in order to use the
  174.        server. Many servers accept requests via electronic mail, so that
  175.        often the requestor  needs not even be on the  same computer net-
  176.        work as the server.  In many cases, servers are interconnected so
  177.        that once you have established contact  with one server,  you can
  178.        easily communicate with other servers as well.
  179.  
  180.        Today,  many users have powerful  computers on the desktop,  with
  181.        advanced graphical,   audio and storage capabilities,   which are
  182.        connected to  the network.  This fact  has given rise to  what is
  183.        known as the client-server model. Users can have special software
  184.        on their  local computer  called a client  which can  utilize the
  185.        capabilities of  that computer  and can  also communicate  with a
  186.        server on  the network.   These clients  provide an  easy-to-use,
  187.        intuitive user interface, allow use of pointing devices such as a
  188.        mouse,  and exploit  other local features.  The  client sends the
  189.        user's requests to a server using a standardized format (called a
  190.        protocol) and the server sends its response in a condensed format
  191.        which the client displays to the user in a more readable way.
  192.  
  193.        The tools  described in  this guide  have been  divided into  six
  194.        functional areas.  Actually,   several of the tools  have several
  195.        different functions,  and have been classified according to their
  196.        main purpose.  The first section,  Exploring the network,  covers
  197.        two services,  Gopher and World-Wide  Web,  which use the client-
  198.        server model to provide a means of moving through a wide range of
  199.        network sources and resources in a  uniform and intuitive way.  A
  200.        tool for searching in a wide range of different databases located
  201.        throughout  the network,   WAIS,  is  documented  in the  section
  202.        Searching databases.  The problem of  knowing where to find files
  203.        and programs  in the network is  addressed in the  third section,
  204.        Finding network resources,  which deals with archie.  Three tools
  205.        for finding people, computers and their network addresses, WHOIS,
  206.        X.500 and Netfind, are discussed in section four,  Finding people
  207.        and computers. While just about all of these network tools can be
  208.        used to get files of one sort or another, there are a few servers
  209.        available for getting  files easily and efficiently  from various
  210.        repositories in the network.  Two  of these servers,  TRICKLE and
  211.        BITFTP,  are covered in section five on Getting files.  The sixth
  212.        section deals  with what is perhaps  the most popular of  all the
  213.        network resources,  discussion groups  on every imaginable topic.
  214.        The two tools discussed in this  section are LISTSERV and Netnews
  215.        (Usenet). The final section gives brief descriptions and pointers
  216.        for a number of  tools which were not mainstream enough  to get a
  217.        full  description.  Some  are still  in  the developmental  stage
  218.        (Prospero), some are relatively unknown outside a particular net-
  219.        work (ASTRA and Netserv from EARN/Bitnet and Mailbase from JANET)
  220.        and some are meant for chatting rather than work (Relay and IRC).
  221.  
  222.        The purpose of this guide is to supply the basic information that
  223.        anyone on  the network  needs to  try out  and begin  using these
  224.        tools.   A basic  knowledge of  networking  terminology has  been
  225.        assumed,  as well as familiarity with the basic tools of network-
  226.        ing:  electronic mail (often referred to as e-mail or simply mail
  227.        throughout this guide) and,  for those connected to the Internet,
  228.        FTP (file transfer  protocol)  and Telnet (remote  login).  It is
  229.        beyond the scope of this guide to describe these basic tools. The
  230.        example in the BITFTP section of this guide shows how one can use
  231.        BITFTP to get guides to these tools over the network.
  232.  
  233.  
  234.  
  235.  
  236.                                     Part 1
  237.  
  238.                              EXPLORING THE NETWORK
  239.  
  240.  
  241.  
  242.                                     GOPHER
  243.  
  244.  
  245.  
  246.        What is Gopher
  247.  
  248.        The Internet Gopher, or simply Gopher,  is a distributed document
  249.        delivery service. It allows users to explore, search and retrieve
  250.        information residing on  different locations in a  seamless fash-
  251.        ion.
  252.  
  253.        When browsing it, the information appears to the user as a series
  254.        of nested menus. This kind of menu structure resembles the organ-
  255.        ization of a  directory with many subdirectories  and files.  The
  256.        subdirectories and the  files may be located either  on the local
  257.        server site  or on remote sites  served by other  Gopher servers.
  258.        From the user point of view,   all information items presented on
  259.        the menus appear to come from the same place.
  260.  
  261.        The information can be a text or binary file,  directory informa-
  262.        tion (loosely called phone book),   image or sound.  In addition,
  263.        Gopher offers  gateways to other information  systems (World-Wide
  264.        Web, WAIS,  archie,  WHOIS)  and network services (Telnet,  FTP).
  265.        Gopher is often a more convenient way to navigate in a FTP direc-
  266.        tory and to download files.
  267.  
  268.        A  Gopher server  holds the  information and  handles the  users'
  269.        queries. In addition, links to other Gopher servers create a net-
  270.        work  wide cooperation  to form  the global  Gopher web  (Gopher-
  271.        space).
  272.  
  273.  
  274.        Who can use Gopher
  275.  
  276.        Gopher  uses the  client-server model  to provide  access to  the
  277.        Gopher web.  You must be on the international TCP/IP network (the
  278.        Internet)  in  order to use a  client on your computer  to access
  279.        Gopher.
  280.  
  281.  
  282.        How to get to Gopher
  283.  
  284.        Users explore  the Gopher  menus using  various local  clients or
  285.        accessing a remote client via an interactive Telnet session.
  286.  
  287.        Local clients
  288.  
  289.        Public domain clients for accessing a Gopher server are available
  290.        for:   Macintosh,   MS-DOS,  OS/2,   VM/CMS,  VMS,   NeXT,  Unix,
  291.        X-Windows.   The  clients are  available  for anonymous  FTP from
  292.        many   FTP sites  (eg,   boombox.micro.umn.edu  in the  directory
  293.        /pub/gopher).   See the list of  freely available client software
  294.        in Appendix A.
  295.  
  296.        Remote clients
  297.  
  298.        Some sites  allow public access  to a  client.  To access  such a
  299.        remote client, telnet to one of these sites:
  300.  
  301.        +---------------------------------------------------------------+
  302.        |                                                               |
  303.        |  info.anu.edu.au                 Australia (login: info)      |
  304.        |  tolten.puc.cl                   Columbia                     |
  305.        |  ecnet.ec                        Ecuador                      |
  306.        |  gopher.chalmers.se              Sweden                       |
  307.        |  consultant.micro.umn.edu        USA                          |
  308.        |  gopher.uiuc.edu                 USA                          |
  309.        |  panda.uiowa.edu                 USA (login: panda)           |
  310.        |                                                               |
  311.        +---------------------------------------------------------------+
  312.  
  313.        At the login: prompt type gopher (unless specified otherwise) and
  314.        the top-level Gopher menu for that site will be displayed.
  315.  
  316.        Users are requested to use the site closest to them.
  317.  
  318.  
  319.        Using Gopher
  320.  
  321.        The implementations  of the Gopher  clients on  various platforms
  322.        are slightly different to take  advantage of the platforms' capa-
  323.        bilities (mouse,   graphic functions,  X-Windows server)   and to
  324.        offer the popular look and feel.  Even with different implementa-
  325.        tions, the same set of functions and commands is available.
  326.  
  327.        When issuing the gopher command,  you will be connected automati-
  328.        cally to the default Gopher server specified at the installation.
  329.        The format of the command is:
  330.  
  331.        +---------------------------------------------------------------+
  332.        |                                                               |
  333.        |  gopher    <hostname>                                         |
  334.        |                                                               |
  335.        +---------------------------------------------------------------+
  336.  
  337.        where hostname is an optional  alternative Gopher server you want
  338.        to talk to.
  339.  
  340.        When connected to a Gopher server, it is still possible to access
  341.        another server by exploring the Other  Gopher servers in the rest
  342.        of the world branch.  To locate them more easily, the Gopher ser-
  343.        vers are distributed in geographical regions:
  344.  
  345.        *   Africa
  346.        *   Europe
  347.        *   Middle East
  348.        *   North America
  349.        *   Pacific
  350.        *   South America
  351.  
  352.        and then by countries.
  353.  
  354.        Access to a Gopher server is identical whether using a local or a
  355.        remote  client:  a  simple  menu-driven  interface which  doesn't
  356.        require any special training or knowledge from the user.
  357.  
  358.        Here is a sample menu:
  359.  
  360.  
  361.        -----------------------------------------------------------------
  362.  
  363.                         Internet Gopher Information Client v1.1
  364.  
  365.                              Information About Gopher
  366.  
  367.            1.  About Gopher.
  368.            2.  Search Gopher News <?>
  369.            3.  Gopher News Archive/
  370.            4.  comp.infosystems.gopher (Usenet newsgroup)/
  371.            5.  Gopher Software Distribution/
  372.            6.  Gopher Protocol Information/
  373.            7.  University of Minnesota Gopher software licensing policy.
  374.            8.  Frequently Asked Questions about Gopher.
  375.            9.  gopher93/
  376.            10. Gopher| example server/
  377.            11. How to get your information into Gopher.
  378.        --> 12. New Stuff in Gopher.
  379.            13. Reporting Problems or Feedback.
  380.            14. big Ann Arbor gopher conference picture.gif <Picture>
  381.  
  382.  
  383.        Press ? for Help, q to Quit, u to go up a menu          Page: 1/1
  384.  
  385.        -----------------------------------------------------------------
  386.  
  387.  
  388.        In the example above, any item can be selected by typing its line
  389.        number or by moving the cursor (-->) next to it.
  390.  
  391.        An item could be:
  392.  
  393.        *   a subdirectory
  394.        *   a text file
  395.        *   a binary file
  396.        *   a sound file
  397.        *   an image file
  398.        *   a phone book (directory information)
  399.        *   an index-search
  400.        *   a Telnet session
  401.  
  402.        Items are displayed with an identifying  symbol next to them.  In
  403.        the example  above,  "<?>" means  a full text  index-search,  "/"
  404.        means a subdirectory, "<Picture>" means an image file and no sym-
  405.        bol means a text file.
  406.  
  407.        Some Gopher  clients are  not able to  handle certain  file types
  408.        (eg, sound files).  Some clients display only files of types they
  409.        can handle or  files they suppose you are  interested in.  Others
  410.        display all types of files.
  411.  
  412.        Most Gopher clients  allow you to create,  view  and select book-
  413.        marks.  A bookmark keeps track of  the exact location of a Gopher
  414.        item, regardless of where it resides. It is useful when you often
  415.        need to reach a file or a  service located far from the top-level
  416.        directory.  A collection of bookmarks is like a customized Gopher
  417.        menu.
  418.  
  419.        Some capabilities of a local Gopher client are bound to the capa-
  420.        bilities of your own computer.  In fact,  for sound files,  image
  421.        files and Telnet sessions, the Gopher client looks for the appro-
  422.        priate software on your computer and passes control to it to per-
  423.        form the requested task.  When the task is completed,  control is
  424.        returned to the Gopher client.
  425.  
  426.        At any time,  it is possible  to terminate the session (quit com-
  427.        mand),  to  cancel the current processing  or to get  the on-line
  428.        help (help command).
  429.  
  430.        An item is processed according to its type:
  431.  
  432.        a subdirectory
  433.                     its contents are displayed.  To go up one level, use
  434.                     the up command.
  435.  
  436.        a text file  the  file is  displayed.  Then  you  can browse  it,
  437.                     search for a particular string,  print it on a local
  438.                     printer or copy (save) it onto your local disk space
  439.                     in a user-specified  file (the last 2  functions may
  440.                     not be available to you).
  441.  
  442.        a binary file
  443.                     the remote  file is  simply copied  onto your  local
  444.                     disk space  in a user-specified file.   Binary files
  445.                     are  binhexed  Macintosh   files,   archives  (.zip,
  446.                     .tar,...), compressed files, programs, etc.
  447.  
  448.        a sound file the remote file  is played through your  local audio
  449.                     device if  it exists,   as well  as the  appropriate
  450.                     utility.  Only  one sound  file can  be active  at a
  451.                     time;  you will be warned if you try to play a sound
  452.                     before a previous one is done.
  453.  
  454.        an image file
  455.                     the remote file is displayed on your computer screen
  456.                     if an image viewer exists on your computer.
  457.  
  458.        a phone book you are prompted for a search string to look up peo-
  459.                     ple  information through  the  selected phone  book.
  460.                     Since different institutions have different directo-
  461.                     ry services,  the  queries are not performed  in the
  462.                     same fashion.
  463.  
  464.        an index-search
  465.                     you are  prompted for a  search string which  may be
  466.                     one or more words,  plus the special operators  and,
  467.                     or, and not. The search is  case-insensitive. Usual-
  468.                     ly,  an index is  created to help  users  locate the
  469.                     information  in  a set  of  documents quickly. Eg:
  470.  
  471.                          terminal and setting or tset
  472.  
  473.                     will find all documents which contain both the words
  474.                     terminal and setting,  or the word tset.  or is non-
  475.                     exclusive so  the documents may  contain all  of the
  476.                     words.
  477.  
  478.                     The result of the index-search looks like any Gopher
  479.                     menu, but each menu item is a file that contains the
  480.                     specified search string.
  481.  
  482.        a Telnet session
  483.                     Telnet sessions are  normally text-based information
  484.                     services, for example, access to library catalogs.
  485.  
  486.  
  487.        VERONICA
  488.  
  489.        Veronica was  designed as a solution  to the problem  of resource
  490.        discovery in the rapidly-expanding Gopher  web,  providing a key-
  491.        word search  of more than 500  Gopher menus.  Veronica  helps you
  492.        find Gopher-based information without doing a menu-by-menu, site-
  493.        by-site search.   It is  to the  Gopher information  space,  what
  494.        archie is to the FTP archives
  495.  
  496.        Veronica is accessible  from most top-level Gopher  menus or from
  497.        the Other Gopher servers... branch.  There is no need for opening
  498.        another connection or another application.
  499.  
  500.        When you choose a veronica search , you will be prompted to enter
  501.        a keyword or keywords.  The simplest  way to search with veronica
  502.        is to enter  a single word and  hit the RETURN key.   It does not
  503.        matter whether the word is upper-case or lower-case. The veronica
  504.        server will return  a gopher menu composed of  items whose titles
  505.        match your keyword specification.   Items can be accessed as with
  506.        any Gopher menu. Eg:
  507.  
  508.             eudora
  509.  
  510.        will give you a list of menu titles that contain eudora, such as:
  511.  
  512.             Electronic Mail: Eudora on Macintosh, Micro-08
  513.             Modem Setting Eudora Slip.
  514.             A UNIX-based Eudora reader for those that ...
  515.             Eudora:  Popmail for the Macintosh.
  516.             Eudora.
  517.  
  518.        etc.
  519.  
  520.        The search  string may contain  keywords optionally  separated by
  521.        and, or and not.  If there is no operator between 2 keywords, and
  522.        is assumed. Eg:
  523.  
  524.             eudora and macintosh
  525.  
  526.        will give you a list of menu  titles that contain both eudora and
  527.        macintosh, such as:
  528.  
  529.             Eudora:  Popmail for the Macintosh.
  530.             v4.1 EUDORA: E-MAIL FOR THE MACINTOSH.
  531.             Micro News:  Eudora - A Mailer for the Macintosh.
  532.             Eudora: Electronic Mail on Your Macintosh.
  533.             ACS News - Eudora Mail Reader for Macintosh.
  534.  
  535.        etc.
  536.  
  537.        "*" is the wildcard character. It can replace any other character
  538.        or characters at the end of a keyword. Eg:
  539.  
  540.             desk*
  541.  
  542.        will give you a list of menu titles, such as:
  543.  
  544.             The Help Desk.
  545.             Keene State College Press Release COMPUTER ON EVERY DESK.
  546.             DESKQview/X... An alternative to Windows???.
  547.             Ethernet at Your Desktop/
  548.  
  549.        etc.
  550.  
  551.  
  552.        Learning more about Gopher
  553.  
  554.        The Internet Gopher is developed  by the Computer and Information
  555.        Services Department of the University of Minnesota.  Bug reports,
  556.        comments, suggestions, etc. should be mailed to the Gopher devel-
  557.        opment team at: gopher@boombox.micro.umn.edu.
  558.  
  559.        Mailing list: gopher-news@boombox.micro.umn.edu
  560.  
  561.        To subscribe send a mail to:
  562.        gopher-news-request@boombox.micro.umn.edu
  563.  
  564.        Usenet newsgroup: comp.infosystems.gopher
  565.  
  566.        A comprehensive description of veronica  search methods is avail-
  567.        able from the veronica menus.
  568.  
  569.        Veronica is  being developed by Steve  Foster and Fred  Barrie at
  570.        the University of Nevada.   Bug reports,  comments,  suggestions,
  571.        etc. should be addressed to: gophadm@futique.scs.unr.edu
  572.  
  573.  
  574.  
  575.  
  576.                                 WORLD-WIDE WEB
  577.  
  578.  
  579.  
  580.        What is World-Wide Web
  581.  
  582.        World-Wide Web (also called WWW or  W3)  is an information system
  583.        based on hypertext,  which offers a means of moving from document
  584.        to document  (usually called  to navigate)   within a  network of
  585.        information.
  586.  
  587.        Hypertext documents are  linked to each other  through a selected
  588.        set of words.  For example, when a new word, or a new concept, is
  589.        introduced in  a text,  hypertext makes  it possible to  point to
  590.        another document which  gives more details about  it.  The reader
  591.        can open  the second  document by selecting  the unknown  word or
  592.        concept and the relevant section  is displayed.  The second docu-
  593.        ment may also contain links to further details.   The reader need
  594.        not know where the referenced document  is,  and there is no need
  595.        to type  a command to  display it,  or to  browse it to  find the
  596.        right paragraph. Cross-references may be defined in the same doc-
  597.        ument. A collection of documents is a database.
  598.  
  599.        If you were reading this document on a hypertext system,  instead
  600.        of this all too short explanation about hypertext, you would have
  601.        a selectable pointer to a complete hypertext information web with
  602.        examples and more pointers to other definitions.
  603.  
  604.        For instance, in the first document you might read:
  605.  
  606.  
  607.        -----------------------------------------------------------------
  608.  
  609.        The  WorldWideWeb (W3)  is a  wide-area "hypermedia"  information
  610.        retrieval initiative aiming  to give universal access  to a large
  611.        universe of documents.
  612.  
  613.        -----------------------------------------------------------------
  614.  
  615.  
  616.        Selecting hypermedia  will display the following  explanation for
  617.        you:
  618.  
  619.  
  620.        -----------------------------------------------------------------
  621.  
  622.                               WHAT IS HYPERTEXT
  623.        Hypertext is text which is not constraied to be linear.
  624.  
  625.        Hypertext is text which contains "links" to other texts. The term
  626.        was coined by "Ted Nelson" around 1965 (see "History").
  627.  
  628.        HyperMedia is a term used  for hypertext which is not constrained
  629.        to  be text:  it can  include  graphics, video  and "sound",  for
  630.        example. Apparently Ted Nelson was the first to use this term too.
  631.  
  632.        -----------------------------------------------------------------
  633.  
  634.  
  635.        Then you  can learn more about  links and Nelson.    Indeed,  the
  636.        links in WWW are not confined to text only,  so the term hyperme-
  637.        dia is more accurate. For example, the link to Nelson might point
  638.        to a file containing a picture  of Ted Nelson.  The picture would
  639.        be displayed on your screen if you have a suitable configuration.
  640.  
  641.        Also,  special documents (indexes)  in  the WWW information space
  642.        can be  search for  given keyword(s).  The  result is  a document
  643.        which contains links to the documents found.
  644.  
  645.        World-Wide Web uses hypertext over the network:  the linked docu-
  646.        ments may be located at various  sites.  WWW can handle different
  647.        text formats and various information organizations. WWW also pro-
  648.        vides access to many of the other tools described in this guide.
  649.  
  650.  
  651.        Who can use World-Wide Web
  652.  
  653.        WWW uses the client-server model to  provide access to the infor-
  654.        mation universe.  You must be on the international TCP/IP network
  655.        (the Internet)   in order  to use  a client  on your  computer to
  656.        access WWW.   If you  are on the Internet,  but don't  have a WWW
  657.        client on your computer,  you can still enter the World-Wide Web.
  658.        Several sites offer public interactive access to WWW clients (see
  659.        the Remote  clients section  under How to  get to  World-Wide Web
  660.        below).
  661.  
  662.        If you have e-mail access only, or if you are not on the Internet
  663.        then  you  can not  fully  exploit  the  vast potential  of  WWW.
  664.        However,    a   mail-robot   is   available   at   the   address:
  665.        listserv@info.cern.ch which gives e-mail access to WWW-accessible
  666.        listserv@info.cern.ch
  667.        files.  (see E-mail access section under How to get to World-Wide
  668.        Web below).
  669.  
  670.  
  671.        How to get to World-Wide Web
  672.  
  673.        Users access the World-Wide Web facilities  via a client called a
  674.        browser.  This interface  provides transparent access to  the WWW
  675.        servers. If a local WWW client is not available on your computer,
  676.        you may use a client at a remote site. Thus, an easy way to start
  677.        with WWW is to access a remote client.
  678.  
  679.        Local clients
  680.  
  681.        Usage of  a local client is  encouraged since it  provides better
  682.        performance and better response time than a remote client.
  683.  
  684.        Public domain  clients for  accessing WWW  servers are  available
  685.        for:  Macintosh, MS-DOS, VMS, VM/CMS, MVS, NeXT, Unix, X-Windows.
  686.        The clients are available for  anonymous FTP from info.cern.ch in
  687.        the directory /pub/www. All these platforms support a simple line
  688.        mode browser.  In addition,  graphical clients are available for:
  689.        Macintosh, Windows,  X-Windows,  NeXT and Unix.   See the list of
  690.        freely available client software in Appendix A.
  691.  
  692.        Remote clients
  693.  
  694.        To access a remote WWW client, telnet to the client site.  If you
  695.        are new  to WWW,  you should  telnet to info.cern.ch No  login is
  696.        needed.   You will  immediately enter the WWW  line mode browser.
  697.        Some  publicly  accessible  clients   feature  locally  developed
  698.        clients.  Most remote clients are at  sites with WWW servers with
  699.        information on  specific areas.  After  you telnet to  the client
  700.        site, at the login:prompt enter www, no password is needed.   The
  701.        following remote client sites are available:
  702.  
  703.        +---------------------------------------------------------------+
  704.        |                                                               |
  705.        |  Site                    Country          Server Specialization
  706.        |                                                               |
  707.        +---------------------------------------------------------------+
  708.        |  vms.huji.ac.il          Israel            Environment        |
  709.        |  info.cern.ch            Switzerland (CERN) High-energy physics
  710.        |  fatty.law.cornell.edu   USA               Law                |
  711.        |  ukanaix.cc.ukans.edu    USA               History            |
  712.        |  www.njit.edu            USA                                  |
  713.        |                                                               |
  714.        +---------------------------------------------------------------+
  715.  
  716.        CERN is the entry point to  find information about WWW itself and
  717.        to have an overview of the Web  with a catalogue of the databases
  718.        sorted by subject.
  719.  
  720.        E-mail access
  721.  
  722.        In order to get a file, send mail to listserv@info.cern.ch with a
  723.        SEND command. The SEND command returns the document with the giv-
  724.        en WWW address, subject to certain restrictions.  Hypertext docu-
  725.        ments are formatted to 72 character width, with links numbered. A
  726.        separate list at the end of the file gives the document-addresses
  727.        of the related documents.
  728.  
  729.        If the document is hypertext, its links will be marked by numbers
  730.        in brackets,  and a list of  document addresses by number will be
  731.        appended to the message.   In this way,  you can navigate through
  732.        the web, more or less.  A good file to start with would be:
  733.        http://info.cern.ch./hypertext/DataSources/bySubject/Overview.html
  734.  
  735.        Note that,  despite the name listserv in the address of this mail
  736.        robot, it is not a LISTSERV server.
  737.  
  738.        A note of caution from the WWW developers and maintainers:
  739.  
  740.        As the  robot gives potential mail  access to a *vast*  amount of
  741.        information,  we  must emphasise that  the service should  not be
  742.        abused. Examples of appropriate use would be:
  743.  
  744.        *   Accessing any information about W3 itself;
  745.        *   Accessing any CERN and/or physics-related or network develop-
  746.            ment related information;
  747.  
  748.        Examples of INappropriate use would be:
  749.  
  750.        *   Attempting to retrieve binaries or tar files or anything more
  751.            than directory listings or short ASCII files from FTP archive
  752.            sites;
  753.        *   Reading Usenet newsgroups which your site doesn't receive;
  754.        *   Repeated automatic use.
  755.  
  756.        There is  currently a 1000 line  limit on any returned  file.  We
  757.        don't want to overload other people's  mail relays or our server.
  758.        We reserve the right to withdraw the service at any time.  We are
  759.        currently monitoring all use of the server,  so your reading will
  760.        not initially enjoy privacy.
  761.  
  762.        Enjoy!
  763.  
  764.        The W3 team at CERN (www-bug@info.cern.ch)
  765.  
  766.  
  767.        Using World-Wide Web
  768.  
  769.        When using a graphical interface, you access the WWW functions by
  770.        pressing mouse buttons. In particular, references are highlighted
  771.        or underlined words.  To follow a  link,  click on the associated
  772.        reference.
  773.  
  774.        The line mode browser is a more simple user interface: references
  775.        are numbers in square brackets next to words. Type the number and
  776.        hit the RETURN key to follow  a reference.  For example,  here is
  777.        the beginning of  the Subject Catalogue you get on  the CERN ser-
  778.        ver:
  779.  
  780.  
  781.        -----------------------------------------------------------------
  782.  
  783.              The World-Wide Web Virtual Library: Subject Catalogue
  784.                              WWW VIRTUAL LIBRARY
  785.  
  786.        This is  the subject catalogue.  See also arrangement  by service
  787.        type[1]. Mail  www-request@info.cern.ch to  add pointers  to this
  788.        list.
  789.  
  790.        Aeronautics     Mailing list archive index[2]. See also NASA LaRC[3]
  791.  
  792.        Agriculture[4]  Separate list, see also Almanac mail servers[5].
  793.  
  794.        Astronomy and Astrophysics
  795.                        Abstract Indexes[6] at NASA, Astrophysics work at
  796.                        FNAL[7],   Princeton's[8]   Sloane  Digital   Sky
  797.                        Survey,  the  STELAR   project,  Space  Telescope
  798.                        Electronic Information System[9], the Southampton
  799.                        University  Astronomy   Group[10],  the  National
  800.                        Solar Observatory[11],  Astrophysics work  at the
  801.                        AHPCRC[12]. See also: space[13].
  802.  
  803.        Bio Sciences[14] Separate list.
  804.  
  805.        Computing[15]   Separate list.
  806.  
  807.        1-81, Back, <RETURN> for more, Quit, or Help:
  808.  
  809.        -----------------------------------------------------------------
  810.  
  811.  
  812.        The following commands are available  within WWW.  Some are disa-
  813.        bled when not applicable (eg,  Find is enabled only when the cur-
  814.        rent document  is an  index).  Angle  brackets (<>)   indicate an
  815.        optional parameter.
  816.  
  817.        Help           gives  a list of  available commands depending  on
  818.                       the context, and the hypertext address of the cur-
  819.                       rent document.
  820.  
  821.        Manual         displays the on-line manual.
  822.  
  823.        Quit           exits WWW.
  824.  
  825.        Up, Down       scrolls up or  down one page in  the current docu-
  826.                       ment.
  827.  
  828.        Top, BOttom    goes to the top or the bottom of the current docu-
  829.                       ment.
  830.  
  831.        Back           goes back to the document you were reading before.
  832.  
  833.        HOme           goes back to the first document you were reading.
  834.  
  835.        Next, Previous goes to the next or previous  document in the list
  836.                       of pointers from the document that led to the cur-
  837.                       rent one.
  838.  
  839.        List           gives a numbered  list of the links  from the cur-
  840.                       rent document.  To follow a link, type in the num-
  841.                       ber.
  842.  
  843.        Recall <number>
  844.                       if number is  omitted,  gives  a numbered list  of
  845.                       the documents you have visited.
  846.  
  847.                       To display  one specific  document,  re-issue  the
  848.                       command with number.
  849.  
  850.        <Find> keyword queries the  current index with the  supplied key-
  851.                       word(s).  A list of  matching entries is displayed
  852.                       with possibly links to further details.  Find  can
  853.                                                                Find
  854.                       be omitted if the first  keyword does not conflict
  855.                       with another  WWW command.  Multiple  keywords are
  856.                       separated by blanks.
  857.  
  858.        Go docaddress  goes  to the  document  represented  by the  given
  859.                       hypertext address, which is interpreted relatively
  860.                       to the current document.
  861.  
  862.        Extra command available on Unix versions only:
  863.  
  864.        Print          prints the current document,  without the numbered
  865.                       document references.  The default print command is
  866.                       lpr,  but it may be  defined in your local working
  867.                       environment by the variable WWW_PRINT_COMMAND.
  868.  
  869.        To access WWW with the line mode browser, type: www.  The default
  870.        first document will appear on your screen.  From this point,  you
  871.        should be  able to navigate through  the WWW universe  by reading
  872.        the text  and following  the instructions  at the  bottom of  the
  873.        screen. If you want to start with a first document other than the
  874.        default,  or if you want to change some other aspect of the usual
  875.        interaction,  there are  a number of command  line parameters and
  876.        options available.  The full format of  the www command to invoke
  877.        the line mode browser is:
  878.  
  879.        +---------------------------------------------------------------+
  880.        |                                                               |
  881.        |   www      <options>  <docaddress <keyword>>                  |
  882.        |                                                               |
  883.        +---------------------------------------------------------------+
  884.  
  885.        where:
  886.  
  887.        docaddress
  888.                  is the hypertext  address of the document  at which you
  889.                  want to start browsing.
  890.  
  891.        keyword   queries the index specified by docaddress with the sup-
  892.                  plied keyword(s).  A  list of matching entries  is dis-
  893.                  played. Multiple keywords are separated by blanks.
  894.  
  895.        Options are:
  896.  
  897.        -n        non-interactive mode.   The document  is formatted  and
  898.                  displayed to the screen.  Pages are delimited with form
  899.                  feed characters (FF).
  900.  
  901.        -listrefs adds a list of the addresses of all documents referenc-
  902.                  es to the end.  Non-interactive mode only.
  903.  
  904.        -pn       sets the  page length  to n  lines.  Without  a number,
  905.                  makes the page length infinite. Default is 24.
  906.  
  907.        -wn       sets the page width to n columns. The default is 78, 79
  908.                  or 80 depending on the system.
  909.  
  910.        -na       hides references in the text. Useful, when printing out
  911.                  the document.
  912.  
  913.        -version  displays the version number of the software.
  914.  
  915.        The commands  listed above  should be  available in  all clients.
  916.        They  may be  abbreviated  (CAPITAL  letters indicate  acceptable
  917.        abbreviation).  Case is not significant.  Special characteristics
  918.        of the line mode browser interface are:
  919.  
  920.        number    type in a number given in []  and hit the RETURN key to
  921.                  follow the link associated to the reference.
  922.  
  923.        RETURN    hit the RETURN key to display the next page of the cur-
  924.                  rent document (without a reference number).
  925.  
  926.  
  927.        Examples
  928.  
  929.        WWW gives you  access to an information universe.   Let's say you
  930.        want to know how many film versions of The Three Musketeers there
  931.        have been.  You browse the WWW  Subject Catalogue and select Mov-
  932.        ies:
  933.  
  934.  
  935.        -----------------------------------------------------------------
  936.  
  937.                                         Movie database browser (Cardiff)
  938.        A Hypertext movie database browser
  939.  
  940.        Sep 2nd... Your help is needed..[1]
  941.  
  942.        Aug 29th.. Images, sounds, mpegs & reviews[2]
  943.  
  944.  
  945.        Select the type of search you'd like to perform:-
  946.  
  947.           Movie people[3].....(multi Oscar winners)[4] or
  948.  
  949.           Movie titles[5] .....(multi Oscar winners)[6]
  950.  
  951.        Searches the "rec.arts.movies" movie database system, maintained
  952.        by Col Needham et-al.
  953.  
  954.        Here[7] is some information on list maintainers.
  955.  
  956.        If you have a comment or suggestion, it can be recorded here[8]
  957.  
  958.        HERE[9] is a pre-1986 movie information gopher server. (at
  959.                Manchester UK)
  960.  
  961.        1-13, Back, Up, <RETURN> for more, Quit, or Help: 5
  962.  
  963.        -----------------------------------------------------------------
  964.  
  965.  
  966.        You select Movie titles,  and then  type three musketeers as key-
  967.        words:
  968.  
  969.  
  970.        -----------------------------------------------------------------
  971.  
  972.                                                      Movie title queries
  973.                               MOVIE TITLE QUERY
  974.  
  975.        Enter a movie title or substring.
  976.  
  977.        Example,  to search  for movies  with the  word "alien"  in their
  978.        title, type "alien".
  979.  
  980.        This will return details on several movies, including Aliens[1]
  981.  
  982.        Note: if the title begins with A  or The, leave it out. If you're
  983.        determined to include it, then put ', A' or ', The' at the end of
  984.        the of the substring e.g.
  985.  
  986.           Enforcer, The
  987.  
  988.           Gauntlet, The
  989.  
  990.        Searching is case insensitive.
  991.  
  992.         search menu[2] Fun and Games page[3] COMMA home page[4]
  993.  
  994.        FIND <keywords>, 1-5, Back, Up, <RETURN> for more,
  995.        or Help: three musketeers
  996.  
  997.        -----------------------------------------------------------------
  998.  
  999.  
  1000.        You find that there have been six film versions of the story:
  1001.  
  1002.  
  1003.        -----------------------------------------------------------------
  1004.  
  1005.                                                               Movie Info
  1006.        Here are the results from the search for "three musketeers"
  1007.  
  1008.              Three Musketeers, The (1921)[1]
  1009.  
  1010.              Three Musketeers, The (1933)[2]
  1011.  
  1012.              Three Musketeers, The (1935)[3]
  1013.  
  1014.              Three Musketeers, The (1939)[4]
  1015.  
  1016.              Three Musketeers, The (1948)[5]
  1017.  
  1018.              Three Musketeers, The (1974)[6]
  1019.  
  1020.            search menu[7] Fun and Games page[8] COMMA home page[9]
  1021.  
  1022.  
  1023.                                                                Rob.H[10]
  1024.  
  1025.                                               Robert.Hartill@cm.cf.ac.uk
  1026.  
  1027.  
  1028.        FIND <keywords>, 1-10, Back, Up, Quit, or Help: 1
  1029.  
  1030.        -----------------------------------------------------------------
  1031.  
  1032.  
  1033.        You decide to look for more information on the 1921 version:
  1034.  
  1035.  
  1036.        -----------------------------------------------------------------
  1037.  
  1038.                                                               Movie Info
  1039.        Here are the results from the search for "Three Musketeers, The (1921)"
  1040.  
  1041.                              THREE MUSKETEERS, THE (1921)
  1042.  
  1043.        1921
  1044.  
  1045.          Cast           Belcher, Charles[1] ......Bernajoux
  1046.                         De Brulier, Nigel[2] ......Cardinal Richelieu
  1047.                         De La Motte, Marguerite[3] ......Constance Bonacieux
  1048.                         Fairbanks, Douglas[4] ......D'Artagnan
  1049.                         Irwin, Boyd[5] ......Comte de Rochefort
  1050.                         MacLaren, Mary[6] ......Queen Anne of Austria
  1051.                         Menjou, Adolphe[7] ......Louis XIII
  1052.                         Pallette, Eugene[8] ......Aramis
  1053.                         Poff, Lon[9] ......Father Joseph
  1054.                         Siegmann, George[10] ......Porthos
  1055.                         Stevens, Charles[11] ......Planchet
  1056.  
  1057.          Directed by    Niblo, Fred[12]
  1058.  
  1059.          Music by       Gottschalk, Louis F.[13]
  1060.  
  1061.        1-21, Back, Up, <RETURN> for more, Quit, or Help: 7
  1062.  
  1063.        -----------------------------------------------------------------
  1064.  
  1065.  
  1066.        You're hooked! You decide to look for more information on Adolphe
  1067.        Menjou, search more titles, find Oscar winners, etc.
  1068.  
  1069.  
  1070.        Learning more about World-Wide Web
  1071.  
  1072.        World-Wide  Web is  being developed  at  CERN (European  Particle
  1073.        Physics Laboratory)   by the  World-Wide Web  team leaded  by Tim
  1074.        Berners-Lee.  Bug reports, comments, suggestions, etc.  should be
  1075.        mailed to:  www-bug@info.cern.ch
  1076.  
  1077.        On-line documentation is available from info.cern.ch,  for anony-
  1078.                                                info.cern.ch
  1079.        mous FTP or using the remote WWW client.
  1080.  
  1081.        Mailing lists: www-talk@info.cern.ch
  1082.        To subscribe send a mail to www-talk-request@info.cern.ch
  1083.  
  1084.        Usenet newsgroup: comp.infosystems.www
  1085.  
  1086.  
  1087.  
  1088.  
  1089.                                     Part 2
  1090.  
  1091.                               SEARCHING DATABASES
  1092.  
  1093.  
  1094.  
  1095.                                      WAIS
  1096.  
  1097.  
  1098.  
  1099.        What is WAIS
  1100.  
  1101.        WAIS, Wide Area Information Server,  is a distributed information
  1102.        retrieval system.  It helps users  search databases over networks
  1103.        using an  easy-to-use interface.  The databases  (called sources)
  1104.        are mostly collections of text-based documents, but they may also
  1105.        contain sound,  pictures  or video as well.   Databases on topics
  1106.        ranging from Agriculture  to Social Science can  be searched with
  1107.        WAIS.
  1108.  
  1109.        The databases may be organized  in different ways,  using various
  1110.        database systems,  but the user isn't required to learn the query
  1111.        languages of the different databases.  WAIS uses natural language
  1112.        queries to find relevant documents.  The result of the query is a
  1113.        set of documents which contain the words of the query:  no seman-
  1114.        tic information is extracted from the query.
  1115.  
  1116.  
  1117.        Who can use WAIS
  1118.  
  1119.        WAIS uses the client-server model to provide access to databases.
  1120.        You must be on the international TCP/IP network (the Internet) in
  1121.        order to use a client on your computer to access WAIS.
  1122.  
  1123.        If you have e-mail access only, or if you are not on the Internet
  1124.        you can still  exploit some of the potential of  WAIS.  An e-mail
  1125.        interface is available at  the address:  waismail@quake.think.com
  1126.        which gives  e-mail access to  WAIS databases (see  E-mail access
  1127.        section under Using WAIS below).
  1128.  
  1129.  
  1130.        How to get to WAIS
  1131.  
  1132.        There are many WAIS servers throughout the network.  A directory-
  1133.        of-servers  database is  available  at  several sites.   You  can
  1134.        address a query to it, eg,  to find out what databases are avail-
  1135.        able on a particular subject. This database is also available via
  1136.        anonymous FTP from Think.com in the directory /wais as file wais-
  1137.        sources.tar.Z.
  1138.  
  1139.        If you do not have access to a WAIS client, (at least) two demon-
  1140.        stration sites are available to allow  you to get acquainted with
  1141.        WAIS.  You can telnet to:
  1142.  
  1143.        +---------------------------------------------------------------+
  1144.        |                                                               |
  1145.        |  quake.think.com   (login: wais)                              |
  1146.        |  sunsite.unc.edu   (login: swais)                             |
  1147.        |                                                               |
  1148.        +---------------------------------------------------------------+
  1149.  
  1150.        The two demonstration sites above run swais (Screen WAIS), a sim-
  1151.        ple WAIS client for Unix.
  1152.  
  1153.  
  1154.        Using WAIS
  1155.  
  1156.        There are many freely available client software programs for var-
  1157.        ious operating systems (Unix, VMS, MVS,  MS-DOS,  OS/2 and Macin-
  1158.        tosh) and for specific environments (GNU Emacs, X-Windows,  Open-
  1159.        look,  Sunview,  NeXT,  and MS-Windows).   See the list of freely
  1160.        available client software in Appendix A.
  1161.  
  1162.        The  client interface  differs slightly  on different  platforms.
  1163.        However, the queries are performed in the same way,  whatever the
  1164.        interface.
  1165.  
  1166.        *   Step 1:  The  user selects a set of databases  to be searched
  1167.            from among the available databases.
  1168.  
  1169.        *   Step 2:  The user formulates a query by giving keywords to be
  1170.            searched for.
  1171.  
  1172.        *   Step 3: When the query is run, WAIS asks for information from
  1173.            each selected database.
  1174.  
  1175.        *   Step 4:  Headlines of documents satisfying the query are dis-
  1176.            played.  The  selected documents contain the  requested words
  1177.            and phrases.  Selected documents are  ranked according to the
  1178.            number of matches.
  1179.  
  1180.        *   Step 5:  To retrieve a document,   the user simply selects it
  1181.            from the resulting list.
  1182.  
  1183.        *   Step 6: If the response is incomplete, the user can state the
  1184.            question differently  or feed back to  the system any  one or
  1185.            more of the selected documents he finds relevant.
  1186.  
  1187.        *   Step 7:  When  the search is run again,  the  results will be
  1188.            updated to  include documents which  are similar to  the ones
  1189.            selected,  meaning  documents which share  a large  number of
  1190.            common words.
  1191.  
  1192.        E-mail access:
  1193.  
  1194.        You can  query WAIS databases  and retrieve documents  by sending
  1195.        commands  in  the  body  part  of  an  e-mail  message  to  wais-
  1196.                                                                    wais
  1197.        mail@quake.think.com.   The Subject: line is ignored.  The impor-
  1198.        tant commands  are (a  vertical bar  (|)  indicates  a choice  of
  1199.        parameters):
  1200.  
  1201.        help         to get the help file
  1202.  
  1203.        maxres number
  1204.                     to set the maximum number of results to be returned.
  1205.  
  1206.        search source-name | "source-name1 source-name2 ..." keywords
  1207.                     where:
  1208.  
  1209.                     source-name
  1210.                               is  a   source  name   as  found   in  the
  1211.                               directory-of-servers (with or  without the
  1212.                               .src ending).   Use double-quotes  (")  to
  1213.                               group several sources to be searched.
  1214.  
  1215.                     keywords  are the words you would normally type into
  1216.                               a query.
  1217.  
  1218.                     You may  specify several search  requests in  a mail
  1219.                     message.   If  you don't know  what sources  you can
  1220.                     search, just try anything. If the source name is not
  1221.                     recognised, you'll get a list of sources.
  1222.  
  1223.        retrieve docid
  1224.                     to retrieve a document from  a database.  docid is a
  1225.                     DocID as  returned by a  search above.  You  may put
  1226.                     more than one  retrieval request in a  mail message,
  1227.                     but you  must leave a  blank line  between requests.
  1228.                     The docid must  be written exactly as  returned by a
  1229.                     search  request,   including any  spaces.   You  can
  1230.                     retrieve non-text documents as well as text.  If the
  1231.                     document is  of type TEXT or  WSRC you will  get the
  1232.                     result directly. Other types will be UUENCODED.
  1233.  
  1234.        DocID: docid same as retrieve. This form is identical to the form
  1235.                     which is returned by a  search request.  It makes it
  1236.                     easy  to use  the reply  mail  function to  retrieve
  1237.                     results.
  1238.  
  1239.  
  1240.        Examples
  1241.  
  1242.        When you log in to the demonstration site at quake.think.com, you
  1243.        have immediate  access to  the directory-of-servers  database via
  1244.        the swais  client software.  To  find recipes using  papaya,  you
  1245.        would select the recipes database and give papaya as the keyword.
  1246.        Here are the results of the search:
  1247.  
  1248.  
  1249.        -----------------------------------------------------------------
  1250.  
  1251.          #  Score Source                  Title                    Lines
  1252.        001: 1000 (recipes) arielle@ta Re: Dawn's Muffins, Pt III     339
  1253.        002: 1000 (recipes) arielle@ta Re: Muffins 3                  632
  1254.        003: 1000 (recipes) arielle@ta Re: Pineapple                  678
  1255.        004:  750 (recipes) arielle@ta Re: Pork and Papaya Salad       33
  1256.        005:  750 (recipes) arielle@ta Re: Bread                      681
  1257.        006:  500 (recipes) roder@cco. Re: NONFAT BAKERY COLLECTION   423
  1258.        007:  500 (recipes) shiva@hoss Re: Juice Recipes               65
  1259.        008:  250 (recipes) arielle@ta Re: Prawn Salad                 49
  1260.        009:  250 (recipes) arielle@ta Re: COLLECTION: Lots of Avoca  447
  1261.        010:  250 (recipes) mecca@acsu Re: REQUEST: blender-made fru   29
  1262.        011:  250 (recipes) Ann.Adamci Re: Re: REQUEST: blender-made   38
  1263.        012:  250 (recipes) patth@Pani Re: Re: REQUEST: blender-made   49
  1264.        013:  250 (recipes) arielle@ta Re: Avocados                   459
  1265.        014:  250 (recipes) red_trek@d Re: VEGAN: red beans and rice   78
  1266.  
  1267.        -----------------------------------------------------------------
  1268.  
  1269.  
  1270.        You can then select any of  the above documents for viewing,  for
  1271.        example, the Pork and Papaya Salad recipe:
  1272.  
  1273.  
  1274.        -----------------------------------------------------------------
  1275.  
  1276.        Newsgroups: rec.food.recipes
  1277.        From: arielle@taronga.com (Stephanie da Silva)
  1278.        Subject: Pork and Papaya Salad
  1279.        Message-ID: <5BBP2SB@taronga.com>
  1280.        Date: Mon, 29 Mar 1993 06:51:47 GMT
  1281.        Lines: 23
  1282.  
  1283.        1/4 cup dried currants
  1284.        1/2 cup balsamic vinegar
  1285.        1/4 cup walnut oil
  1286.        1/4 cup chicken broth
  1287.        1 tablespoon honey
  1288.        1/4 teaspoon ground cinnamon
  1289.        1 pound cooked boneless pork loin roast
  1290.        1 head Belgian endive
  1291.        Bibb lettuce leaves
  1292.        2 papayas, seeded, peeled and sliced lengthwise
  1293.        2 avocados, seeded, peeled and sliced lengthwise
  1294.        1/4 cup broken walnut pieces
  1295.  
  1296.        In a small bowl pour enough boiling water over currants to cover.
  1297.        Let stand 5 minutes; drain. For dressing, in a screw-top jar
  1298.        combine vinegar, oil, chicken broth, honey, and cinnamon. Cover;
  1299.        shake well. Trim fat from pork; slice thinly. Separate leaves of
  1300.        Belgian endive. Line 6 salad plates with lettuce leaves. Arrange
  1301.        pork, endive, papaya, and avocado on plates. Sprinkle with
  1302.        currants and walnuts. Drizzle dressing over salads.
  1303.  
  1304.        Stephanie da Silva                            arielle@taronga.com
  1305.  
  1306.        -----------------------------------------------------------------
  1307.  
  1308.  
  1309.        If you give more than one keyword,  then all documents containing
  1310.        any of the keywords will be listed.
  1311.  
  1312.  
  1313.        Learning more about WAIS
  1314.  
  1315.        A bibliography  of documents,  services  and sources for  WAIS is
  1316.        maintained  by   Barbara  Lincoln  Brooks   of  WAIS   Inc.   The
  1317.        bibliography  is available  from  ftp.wais.com  in the  directory
  1318.        /pub/wais-inc-doc along with many other WAIS documents.
  1319.  
  1320.        There are  currently four main  FTP sites for  WAIS documentation
  1321.        and software:
  1322.  
  1323.        *   ftp.cnidr.org
  1324.        *   ftp.wais.com
  1325.        *   quake.think.com
  1326.        *   sunsite.unc.edu
  1327.  
  1328.        For information on free WAIS software contact freewais@cnidr.org
  1329.  
  1330.        Mailing list: wais-discussion@wais.com
  1331.        To subscribe send a mail to wais-discussion-request@wais.com
  1332.  
  1333.        Usenet newsgroup: comp.infosystems.wais
  1334.  
  1335.        WAIS was developed at Thinking Machines Corporation.
  1336.  
  1337.  
  1338.  
  1339.  
  1340.                                     Part 3
  1341.  
  1342.                            FINDING NETWORK RESOURCES
  1343.  
  1344.  
  1345.  
  1346.                                     ARCHIE
  1347.  
  1348.  
  1349.  
  1350.        What is ARCHIE
  1351.  
  1352.        Archie is an information system. It offers an electronic directo-
  1353.        ry service for  locating information in the  international TCP/IP
  1354.        network (the Internet).
  1355.  
  1356.        The best known  use of archie is  for scanning a database  of the
  1357.        contents of more than 1000 anonymous  FTP sites around the world.
  1358.        Currently,  this database contains more than 2,100,000 file names
  1359.        from anonymous FTP  sites.  This database is known  as the archie
  1360.        database.
  1361.  
  1362.        The  files made  available at  anonymous FTP  sites are  software
  1363.        packages for various systems (Windows, MS-DOS,  Macintosh,  Unix,
  1364.        etc.),  utilities,  information or  documentation files,  mailing
  1365.        list or Usenet group discussion archives.  At most FTP sites, the
  1366.        resources are organized hierarchically  in directories and subdi-
  1367.        rectories.  The database  tracks both the directory  path and the
  1368.        file names.
  1369.  
  1370.        The archie  database is automatically updated,   thereby ensuring
  1371.        that the information is accurate.  Using this database, users can
  1372.        easily find the  the location of files they  need without logging
  1373.        onto several machines.
  1374.  
  1375.  
  1376.        Who can use ARCHIE
  1377.  
  1378.        Users on any network can access the archie database by electronic
  1379.        mail.  Other means of access are available to users on the Inter-
  1380.        net (see the section Using ARCHIE below for details).
  1381.  
  1382.        You are requested  to respect a few basic rules  when you request
  1383.        information from an archie server:
  1384.  
  1385.        *   avoid connecting  during working hours;   most of  the archie
  1386.            servers are not dedicated machines, they have local functions
  1387.            as well.
  1388.        *   make your queries as specific as possible;  the response will
  1389.            be quicker and shorter.
  1390.        *   user  interfaces installed  on  your  computer contribute  to
  1391.            reduce the load on the server sites, please use them.
  1392.        *   use the archie  server closest to you  and,  in particularly,
  1393.            don't overload the transatlantic lines.
  1394.  
  1395.  
  1396.        How to get to ARCHIE
  1397.  
  1398.        The archie database is maintained in the following locations:
  1399.  
  1400.        +---------------------------------------------------------------+
  1401.        |                                                               |
  1402.        |  Host                       Country        Host               |   
  1403.       Country
  1404.        |                                                               |
  1405.        +---------------------------------------------------------------+
  1406.        |  archie.au                  Australia      archie.kr          |   
  1407.       Korea
  1408.        |  archie.edvz.uni-linz.ac.at Austria        archie.sogang.ac.kr|   
  1409.  Korea
  1410.        |  archie.univie.ac.at        Austria        archie.nz          |   
  1411.  New Zealand
  1412.        |  archie.uqam.ca             Canada         archie.rediris.es  |   
  1413.       Spain
  1414.        |  archie.funet.fi            Finland        archie.luth.se     |   
  1415.            Sweden
  1416.        |  archie.th-darmstadt.de     Germany        archie.switch.ch   |   
  1417.            Switzerland
  1418.        |  archie.doc.ic.ac.uk        Great-Britain  archie.ncu.edu.tw  |   
  1419.       Taiwan
  1420.        |  archie.ac.il               Israel         archie.ans.net     |   
  1421.            USA
  1422.        |  archie.unipi.it            Italy          archie.internic.net|   
  1423.            USA
  1424.        |  archie.kuis.kyoto-u.ac.jp  Japan          archie.rutgers.edu |   
  1425.            USA
  1426.        |  archie.wide.ad.jp          Japan          archie.sura.net    |   
  1427.            USA
  1428.        |  archie.unl.edu             USA                               |
  1429.        |                                                               |
  1430.        +---------------------------------------------------------------+
  1431.  
  1432.        There are three ways to access  the archie database:  via a local
  1433.        client, interactive Telnet session or electronic mail.  Each type
  1434.        of access is described below in the Using ARCHIE section.
  1435.  
  1436.  
  1437.        Using ARCHIE
  1438.  
  1439.        The format of the parameters is given at the end of this section.
  1440.        Angle brackets (<>)  indicate an  optional parameter;  a vertical
  1441.        bar (|) indicates a choice of parameters.
  1442.  
  1443.           Note:   A new version of the archie server (3.0) is now avail-
  1444.        able.  Some of the commands for interactive access and the e-mail
  1445.        interface are slightly   different from previous versions  of the
  1446.        server (2.11 and before).  Command formats marked with a (+)  are
  1447.        valid in version 3.0 only, those marked with a (*) are acceptable
  1448.        only in previous versions. To find out which version is installed
  1449.        at the server you wish to use, issue the version command.
  1450.  
  1451.        Using a local client:
  1452.  
  1453.        Usage of these clients is encouraged since they provide quick and
  1454.        easy non-interactive access to the archie servers, and thus, bet-
  1455.        ter performance of  the servers and better response  time for the
  1456.        user.
  1457.  
  1458.        Public domain clients for accessing  archie servers are available
  1459.        for:   Macintosh, MS-DOS, OS/2,  VMS,  NeXT,  Unix and X-Windows.
  1460.        The clients are available for anonymous FTP from the archie sites
  1461.        in the directories /pub/archie/clients  or /archie/clients.   All
  1462.        these  platforms  support  a simple  command  line   client.   In
  1463.        addition, a graphical interface (called xarchie) is available for
  1464.        X-Windows.
  1465.  
  1466.        Archie client command and parameters
  1467.  
  1468.        When using a graphical interface, you access the archie functions
  1469.        by pressing mousse buttons. The results are displayed with selec-
  1470.        table fields for further explorations.
  1471.  
  1472.        The basic  archie client  is a command  with parameters  that you
  1473.        enter on  your local machine.  With  most versions of  the archie
  1474.        client,  if you  type archie with no parameters,  you  will get a
  1475.        list of the possible parameters and  a short description of each.
  1476.        The format of the command is:
  1477.  
  1478.        +---------------------------------------------------------------+
  1479.        |                                                               |
  1480.        |  archie    <-options> string | pattern                        |
  1481.        |                                                               |
  1482.        +---------------------------------------------------------------+
  1483.  
  1484.        where the options are:
  1485.  
  1486.        o         specifies an output file name to store the results (not
  1487.                  available with all clients).
  1488.  
  1489.        l         lists the result one match per line. This form is suit-
  1490.                  able for parsing by programs.
  1491.  
  1492.        t         sorts the result inverted by date
  1493.  
  1494.        m#        specifies maximum number of matches to return (# within
  1495.                  the range 0 to 1000). The default value is 95.
  1496.  
  1497.        h archie-server
  1498.                  specifies an  archie  server to send the  query to;  if
  1499.                  this parameter  is not given,   then the query  will be
  1500.                  sent to the default archie server, if one is defined.
  1501.  
  1502.        L         lists known servers and current default server.
  1503.  
  1504.        The following group of options determines the kind of search per-
  1505.        formed on the database. They are mutually exclusive.
  1506.  
  1507.        s         a  match occurs  if  the  file/directory name  contains
  1508.                  string.  The  search is case insensitive.
  1509.  
  1510.        c         as above, but the search is case sensitive.
  1511.  
  1512.        e         string must  EXACTLY match (including case)   the file/
  1513.                  directory   name   in  the  database.    This   is  the
  1514.                  DEFAULT search method.
  1515.  
  1516.        r         searches the database using  pattern.  It contains spe-
  1517.                  cial characters  which must be interpreted  before per-
  1518.                  forming the search.
  1519.  
  1520.        There may  be some  slight differences  in the  options available
  1521.        with different clients on different platforms.
  1522.  
  1523.        The result is a list of FTP site addresses with files or directo-
  1524.        ries matching the argument, the size of the file,  its last modi-
  1525.        fication date and its directory.  By default,  the list is sorted
  1526.        by host address. See the Examples section below for an example of
  1527.        archie output.
  1528.  
  1529.        Using Telnet:
  1530.  
  1531.        To access an  archie server interactively,  telnet to  one of the
  1532.        existing servers (see  the list of servers in the  section How to
  1533.                                                                   How to
  1534.        get to ARCHIE  above).  At the login:  prompt  enter archie,  the
  1535.        login procedure ends  leaving the user at a  archie> prompt.  The
  1536.        server is  ready for user  requests.  The following  commands are
  1537.        available:
  1538.  
  1539.        exit, quit, bye
  1540.                       exits archie.
  1541.  
  1542.        help  <command-name>
  1543.                       invokes the on-line help.  If issued with command-
  1544.                       name, the help request is restricted to the speci-
  1545.                       fied topic.    Pressing the RETURN key  exits from
  1546.                       the on-line help.
  1547.  
  1548.        list  <pattern>
  1549.                       provides a list  of the sites in  the database and
  1550.                       the time  at which  they were  last updated.   The
  1551.                       optional parameter limits the list to sites match-
  1552.                       ing pattern.  The result is  a list of site names,
  1553.                       sites IP  address and date  of the last  update in
  1554.                       the database.   The command  list with  no pattern
  1555.                       will list  all sites  in the  database (more  than
  1556.                       1000 sites!). Eg,
  1557.  
  1558.                            list \.de$
  1559.  
  1560.                       will list all German sites
  1561.  
  1562.        site(*)  site-name
  1563.                       lists the directories and, recursively, the subdi-
  1564.                       rectories,   of site-name  in  the database.   The
  1565.                       result may be very long.
  1566.  
  1567.        whatis  string searches the database of software package descrip-
  1568.                       tions for string. The search is case-insensitive.
  1569.  
  1570.        prog  string  |  pattern
  1571.        find(+)  string  |  pattern
  1572.                       searches the database for  string or pattern which
  1573.                       represents the name of the resource to be found in
  1574.                       the database.  Searches may be performed in a num-
  1575.                       ber of  different ways  specified in  the variable
  1576.                       search (set command) which also decides the inter-
  1577.                       pretation of  the parameter as string  or pattern.
  1578.                       The result  is a list  of FTP site  addresses with
  1579.                       matching entries,  the size  of the resource,  its
  1580.                       last modification  date and the directory  to find
  1581.                       it.  The number of hits  is limited by the maxhits
  1582.                       variable (set command).  The result of prog can be
  1583.                       sorted in different ways,   depending on the value
  1584.                       of the sortby variable (set command).  By default,
  1585.                       the variables search,  maxhits  and sortby are set
  1586.                       to,  respectively,  exact match  search on string,
  1587.                       1000 hits and unsorted resulting list.  Typing the
  1588.                       keyboard interrupt character during  a search will
  1589.                       abort it.   The results up  to that time  are dis-
  1590.                       played.   See  the Examples  section below  for an
  1591.                       example of the prog command and its results.
  1592.  
  1593.        mail  <email>  <,email2...>
  1594.                       sends the  result of  the last  command in  a mail
  1595.                       message to  the specified e-mail  address(es).  If
  1596.                       issued with no argument, the result is sent to the
  1597.                       address specified in the variable mailto (set com-
  1598.                       mand).
  1599.  
  1600.        show  <variable>
  1601.                       displays the value of the given variable name.  If
  1602.                       issued with  no argument,   it displays  all vari-
  1603.                       ables.  See the set command below for the possible
  1604.                       variables.
  1605.  
  1606.        set  variable  value
  1607.                       sets  one of  the archie's  variables.  Values  of
  1608.                       these variables  affect how archie  interacts with
  1609.                       the user.
  1610.  
  1611.        Variables and values are:
  1612.  
  1613.        compress(+)  compress-method
  1614.                       specifies  the compression  method  (none or  com-
  1615.                       press) to be used before mailing a result with the
  1616.                       mail command. The default is none.
  1617.  
  1618.        encode(+)  encode-method
  1619.                       specifies the  encoding method (none  or uuencode)
  1620.                       to be used  before mailing a result  with the mail
  1621.                       command.   This variable is ignored if compress is
  1622.                       not set. The default is none.
  1623.  
  1624.        mailto  email  <,email2 ...>
  1625.                       specifies  the  e-mail address(es)   to  mail  the
  1626.                       result of  the last  command when  mail is  issued
  1627.                       with no arguments.
  1628.  
  1629.        maxhits  number
  1630.                       specifies the maximum number  of matches prog will
  1631.                       generate (within the range 0 to 1000). The default
  1632.                       value is 1000.
  1633.  
  1634.        search  search-value
  1635.                       determines  the kind  of search  performed on  the
  1636.                       database by  the command:  prog string  | pattern.
  1637.                       search-values are:
  1638.  
  1639.                       sub    a partial  and case  insensitive search  is
  1640.                              performed with string on the database, eg:
  1641.  
  1642.                                   "is" will match "islington" and "this"
  1643.                                   and "poison"
  1644.  
  1645.                       subcase
  1646.                              as above but the  search is case sensitive,
  1647.                              eg:
  1648.  
  1649.                                   "TeX" will match "LaTeX" but not
  1650.                                   "Latex"
  1651.  
  1652.                       exact  the parameter of prog (string) must EXACTLY
  1653.                              match (including  case)  the string  in the
  1654.                              database. The fastest search method of all,
  1655.                              and the default.
  1656.  
  1657.                       regex  pattern is interpreted  before performing a
  1658.                              search on the database.
  1659.  
  1660.                       sortby  sort-value
  1661.                              describes how  to sort the result  of prog.
  1662.                              sort-values are:
  1663.  
  1664.                              hostname on the FTP site address in lexical
  1665.                                       order.
  1666.  
  1667.                              time     by  the modification  date,   most
  1668.                                       recent first.
  1669.  
  1670.                              size     by the size of  the found files or
  1671.                                       directories, largest first.
  1672.  
  1673.                              filename on file or directory name in lexi-
  1674.                                       cal order.
  1675.  
  1676.                              none     unsorted (default)
  1677.  
  1678.                              The  reverse  sorting   orders  from  those
  1679.                              described here are obtained by prepending r
  1680.                              to the  sortby value given.   (eg,  reverse
  1681.                              hostname order hostname is rhostname).
  1682.  
  1683.                       term  terminal-type   <number-of-rows  <number-of-
  1684.                              columns>>
  1685.                              tells the archie server what type of termi-
  1686.                              nal you are using,  and optionally its size
  1687.                              in rows and columns, eg:
  1688.  
  1689.                                   set term xterm 24 100
  1690.  
  1691.        Using electronic mail:
  1692.  
  1693.        Users  limited to  electronic mail  connectivity  can access  the
  1694.        archie servers  by sending mail to  the domain address of  one of
  1695.        the  servers listed  in the  section How  to get  to ARCHIE  (eg,
  1696.        archie@archie.ac.il).  The commands are sent  in the body part of
  1697.        the mail.
  1698.  
  1699.        The electronic  mail  interface to an archie  server recognizes a
  1700.        subset of the  commands described  in Using  Telnet.  Most useful
  1701.        commands  and   particularities  to  the  e-mail   interface  are
  1702.        described below.  If an empty message, or a message containing no
  1703.        valid requests is  received,  it will be considered to  be a help
  1704.        request.
  1705.  
  1706.        Command lines begin  in the first column.  All lines  that do not
  1707.        match a valid command are ignored. The Subject: line is processed
  1708.        as if it were part of the message body.
  1709.  
  1710.        help      sends you the help file. The help command is exclusive,
  1711.                  ie, other commands in the same message are ignored.
  1712.  
  1713.        path  return-address
  1714.        set mailto(+)  return-address
  1715.                  specifies a  return e-mail address different  from that
  1716.                  which is extracted from the  message header.  If you do
  1717.                  not receive a reply from  the archie server within sev-
  1718.                  eral hours,   you might need to  add a path  command to
  1719.                  your message request.
  1720.  
  1721.        list  pattern  <pattern2 ...>
  1722.                  provides a list of the sites in the database that match
  1723.                  pattern and the  time at which they  were last updated.
  1724.                  The result is a list with site names,  sites IP address
  1725.                  and date of the last update in the database.
  1726.  
  1727.        site(*)  site-name
  1728.                  lists the directories and, recursively, the subdirecto-
  1729.                  ries, of site-name in the database.
  1730.  
  1731.        whatis  string  <string2 ...>
  1732.                  searches the database of software packages descriptions
  1733.                  for each string. The search is case insensitive.
  1734.  
  1735.        prog  pattern  <pattern2 ...>
  1736.        find(+)  pattern  <pattern2>
  1737.                  searches the  database for each interpretation  of pat-
  1738.                  tern  which represents  the name  of a  resource to  be
  1739.                  found in the database.  If multiple patterns are placed
  1740.                  on one line,  in that case,  the results will be mailed
  1741.                  back in  one message.  If  multiple prog  lines appear,
  1742.                  then multiple messages will be  returned,  one for each
  1743.                  prog line.  Results  are sorted by FTP  site address in
  1744.                  prog
  1745.                  lexical order.  If pattern contains spaces,  it must be
  1746.                  quoted with single (') or double (") quotes. The search
  1747.                  is case insensitive.
  1748.  
  1749.        compress(*)
  1750.                  causes the  result of  the current  request to  be com-
  1751.                  pressed and uuencoded.  When you receive the reply, you
  1752.                  should run it through uudecode.  This will produce a .Z
  1753.                  file.  You can then run uncompress on this file and get
  1754.                  the result of your request
  1755.  
  1756.        set compress(+)  compress-method
  1757.                  specifies the compression method (none or compress)  to
  1758.                  be  used  before  mailing the  result  of  the  current
  1759.                  request. The default is none.
  1760.  
  1761.        set encode(+)  encode-method
  1762.                  specifies the encoding method (none or uuencode)  to be
  1763.                  used before mailing the result  of the current request.
  1764.                  This variable is  ignored if compress is  not set.  The
  1765.                  default is none.
  1766.  
  1767.                     Note:  set compress compress and set encode uuencode
  1768.                  would produce  the same result  as the  former compress
  1769.                  command.
  1770.  
  1771.        quit      nothing past this point is  interpreted.  Useful when a
  1772.                  signature is automatically appended at  the end of your
  1773.                  mail messages.
  1774.  
  1775.        Description of pattern
  1776.  
  1777.        A pattern describes a character string including characters which
  1778.        take a special meaning.  The special  meaning is lost when "\" is
  1779.        put before the character. The special characters are:
  1780.  
  1781.        .         (period)    this   is  the   wildcard   character  that
  1782.                  replaces any other character, eg, "...." will match any
  1783.                  4 character string.
  1784.  
  1785.        <circ>    (caret)  if  "<circ>"  appears at the beginning  of the
  1786.                  pattern,  then the searched string  must start with the
  1787.                  substring following the "<circ>". If it occurs anywhere
  1788.                  else in the pattern it is regarded as non-special, eg:
  1789.  
  1790.                       "<circ>efghi" will match "efghi" or "efghijlk" but
  1791.                       not "abcefghi"
  1792.  
  1793.        $         (dollar) if "$" appears at the end of the pattern, then
  1794.                  the searched string must end with the substring preced-
  1795.                  ing the "$". If occurring anywhere else in the pattern,
  1796.                  it is regarded as non-special, eg:
  1797.  
  1798.                       "efghi$" will match "efghi" or "abcdefghi" but not
  1799.                       "efghijkl"
  1800.  
  1801.  
  1802.        Examples
  1803.  
  1804.        If you are using an archie client, and enter the command:
  1805.  
  1806.             archie -s eudora
  1807.  
  1808.        or if you send,  by e-mail or  during a Telnet session,  the com-
  1809.        mand:
  1810.  
  1811.             prog eudora
  1812.  
  1813.        or
  1814.  
  1815.             find eudora
  1816.  
  1817.        then archie will send you the following results:
  1818.  
  1819.        Host ftp.ascii.co.jp    (133.152.1.1)
  1820.        Last updated 03:38  8 Aug 1993
  1821.  
  1822.         Location: /pub/MAC
  1823.           DIRECTORY  drwxrwxr-x 2048 bytes 00:00  6 May 1992  eudora
  1824.  
  1825.        Host ftp.ascii.co.jp    (133.152.1.1)
  1826.        Last updated 03:38  8 Aug 1993
  1827.  
  1828.         Location: /pub/MAC/eudora
  1829.           FILE  -r--r--r-- 281139 bytes 00:00 21 Oct 1991  eudo-
  1830.        ra1.2.2.sit.hqx
  1831.  
  1832.        Host ftp.ci.ua.pt    (192.80.21.201)
  1833.        Last updated 04:53  9 Aug 1993
  1834.  
  1835.         Location: /pub/NetNews/comp.binaries.mac
  1836.           FILE  -rw-r--r-- 438 bytes 12:04 10 Jul 1993  Eudora1.3.readme
  1837.  
  1838.        Host ftp.ci.ua.pt    (192.80.21.201)
  1839.        Last updated 04:53  9 Aug 1993
  1840.  
  1841.         Location: /pub/NetNews/comp.binaries.mac
  1842.           FILE  -rw-r--r-- 278912 bytes 12:04 10 Jul 1993  Eudo-
  1843.        ra1.3.sit.bin
  1844.  
  1845.        etc.
  1846.  
  1847.        If you send the command list \.de$  by e-mail or in a Telnet ses-
  1848.        sion, then you will get the following results:
  1849.  
  1850.        alice.fmi.uni-passau.de          132.231.1.180  12:31  8 Aug 1993
  1851.        askhp.ask.uni-karlsruhe.de       129.13.200.33  12:25  8 Aug 1993
  1852.        athene.uni-paderborn.de           131.234.2.32  15:21  6 Aug 1993
  1853.        bseis.eis.cs.tu-bs.de             134.169.33.1  00:18 31 Jul 1993
  1854.        clio.rz.uni-duesseldorf.de        134.99.128.3  12:10  8 Aug 1993
  1855.        cns.wtza-berlin.de                141.16.244.4  16:08 31 Jul 1993
  1856.  
  1857.        etc.
  1858.  
  1859.        If you send the command whatis compression by e-mail or in a Tel-
  1860.        net session, then you will get the following results:
  1861.  
  1862.        RFC 468      Braden, R.T. FTP data compression 1973 March 8; 5p.
  1863.        arc          PC compression program
  1864.        deltac       Image compression using delta modulation
  1865.        spl          Splay tree compression routines
  1866.        squeeze      A file compression program
  1867.        uncrunch     Uncompression program
  1868.        unsqueeze    Uncompression programs
  1869.  
  1870.  
  1871.        Learning more about ARCHIE
  1872.  
  1873.        However you communicate with the  archie server,  on-line help is
  1874.        available.
  1875.  
  1876.        If you  have any  questions about  archie,  write  to the  Archie
  1877.        Group, Bunyip Information Systems Inc. at info@bunyip.com.
  1878.  
  1879.        Bug reports,  comments,  suggestions,  etc.   should be mailed to
  1880.        archie-group@bunyip.com.  In addition, the database administrator
  1881.        at   a   particular   archie   server   can   be   contacted   at
  1882.        archie-admin@address.of.archie.server,                        eg:
  1883.        archie-admin@archie.ac.il.
  1884.  
  1885.        Mailing list: archie-people@bunyip.com
  1886.        To subscribe send a mail to: archie-people-request@bunyip.com
  1887.  
  1888.        Archie was developed by Alan Emtage, Peter Deutsch, and Bill Hee-
  1889.        lan from  the McGill University  Computing Center,   Canada.  Now
  1890.        archie is supported by Bunyip Information System Inc., Canada.
  1891.  
  1892.  
  1893.  
  1894.  
  1895.                                     Part 4
  1896.  
  1897.                          FINDING PEOPLE AND COMPUTERS
  1898.  
  1899.  
  1900.  
  1901.                                      WHOIS
  1902.  
  1903.  
  1904.  
  1905.        What is WHOIS
  1906.  
  1907.        WHOIS provides directory service to  network users.  This service
  1908.        is a way of finding e-mail addresses,  postal addresses and tele-
  1909.        phone numbers.   It may also  deliver information about networks,
  1910.        networking organizations, domains and sites.
  1911.  
  1912.        The  main database  of  networking-related names  (organizations,
  1913.        sites, networks, people, etc.) is maintained by the Internet Reg-
  1914.        istration Service (InterNIC). Actually, the names of the adminis-
  1915.        trative and technical  contacts for registered domains  are auto-
  1916.        matically  entered into  the database  when domain  or IP  number
  1917.        applications are processed by  the Internet coordination authori-
  1918.        ty.   Each entry of the database has a handle (a unique identifi-
  1919.        er), a name, a record type, and various other fields depending on
  1920.        the type of record.   This database will be used as an example in
  1921.        the descriptions below.
  1922.  
  1923.        Before April 1, 1993, the Network Information Center (NIC) of the
  1924.        Defense Data Network (DDN) was the Internet coordination authori-
  1925.        ty and,   therefore,  maintained the  database (known as  the NIC
  1926.        database).  The  NIC database  is now  restricted to  information
  1927.        about the .mil domain. Many documents still refer to these names.
  1928.  
  1929.        Many academic sites maintain their own database to offer informa-
  1930.        tion about their staff members and students.
  1931.  
  1932.        In its current implementation,  WHOIS  has some limitations which
  1933.        prevent it  from becoming  an efficient  directory service  for a
  1934.        large volume of  information and numerous requests:   the various
  1935.        WHOIS servers  have no  knowledge of each  other,  a  database is
  1936.        maintained at each server site, and, finally, new functionalities
  1937.        have been implemented locally at  various sites and not propagat-
  1938.        ed.  A  new extended protocol,   WHOIS++,  is being  specified to
  1939.        improve the current service.  WHOIS++ will include local enhance-
  1940.        ments to  the WHOIS  service,  an improved  query syntax  and its
  1941.        architecture will allow a real  distributed directory service for
  1942.        the entire Internet.
  1943.  
  1944.        This new protocol  for directory services will  be made available
  1945.        shortly.
  1946.  
  1947.  
  1948.        Who can use WHOIS
  1949.  
  1950.        WHOIS is available  to users on the  international TCP/IP network
  1951.        (the Internet).
  1952.  
  1953.        A WHOIS server is accessible across  the network from a user pro-
  1954.        gram running on local machines or  via an interactive Telnet ses-
  1955.        sion to the site which hosts the server.
  1956.  
  1957.        In addition,  the InterNIC offers an electronic mail interface to
  1958.        the database it maintains,  allowing users not on the Internet or
  1959.        users with electronic mail only to access this information.  This
  1960.        type of access is described below in the  Using WHOIS section.
  1961.  
  1962.        In general,  WHOIS servers should only be used for isolated quer-
  1963.        ies about specific information.  Typically,  it is not acceptable
  1964.        to make an extended series of queries to obtain large sections of
  1965.        the directory.   Such a strategy is unfair both because of exces-
  1966.        sive consumption of server resources,   and because the directory
  1967.        information belongs  to individuals.  In  particular,  extracting
  1968.        lists of people for commercial purposes is strictly prohibited.
  1969.  
  1970.  
  1971.        How to get to WHOIS
  1972.  
  1973.        There are many  WHOIS servers  throughout the network  and a com-
  1974.        prehensive list   would be  too long   to  be included   here.  A
  1975.        WHOIS server  offers information about  the organization to which
  1976.        it belongs:   it doesn't  share a   common directory   with other
  1977.        WHOIS servers  and doesn't  know either where to find information
  1978.        about other institutions.
  1979.  
  1980.  
  1981.        Using WHOIS
  1982.  
  1983.        WHOIS  has become  the  familiar name  of  the  user program  for
  1984.        accessing a  WHOIS database,   although NICNAME  is the  original
  1985.        name.
  1986.  
  1987.        In the following, angle brackets (<>) indicate an optional param-
  1988.        eter.
  1989.  
  1990.  
  1991.        Using a local client:
  1992.  
  1993.        Unix computers have a native whois command. On non-Unix machines,
  1994.        ask your  system administrator  whether your  computer has  it or
  1995.        not. This command searches the database on the specified site for
  1996.        entry which contains identifier. The format is:
  1997.  
  1998.        +---------------------------------------------------------------+
  1999.        |                                                               |
  2000.        |  whois     <-h site-name> identifier                          |
  2001.        |                                                               |
  2002.        +---------------------------------------------------------------+
  2003.  
  2004.        where:
  2005.  
  2006.        site-name is the domain address of the site which hosts the data-
  2007.                  base you  want to query (eg,   whois.internic.net).  On
  2008.                  some installations,  the default value  is still set to
  2009.                  the old NIC database site (nic.ddn.mil).
  2010.  
  2011.        identifier
  2012.                  is a name (person, host, domain or network), an IP num-
  2013.                  ber or a handle.
  2014.  
  2015.        Special  characters may  be  used in  identifier  to specify  the
  2016.        search:
  2017.  
  2018.        .         before identifier will cause a name-only search.
  2019.  
  2020.        !         before identifier will cause a handle-only search.
  2021.  
  2022.        ... or .  after identifier  will cause a partial  search:  every-
  2023.                  thing starting with identifier will match.
  2024.  
  2025.        @         in  identifier  will  cause  a  search  on  the  e-mail
  2026.                  addresses.
  2027.  
  2028.        *         before  identifier will  return  the entire  membership
  2029.                  list of the entry that  matches identifier (eg,  a site
  2030.                  and its registered users).
  2031.  
  2032.        %         before identifier will return  only the membership list
  2033.                  of the entry  that matches identifier (eg,   the regis-
  2034.                  tered users of a site).
  2035.  
  2036.        The special characters may be used together.
  2037.  
  2038.        The results are displayed in one of 2 ways:
  2039.  
  2040.        *   a full detailed display for a single match,
  2041.        *   a list of summary lines for multiple matches.
  2042.  
  2043.        In both cases, the handle is shown in parentheses after the name.
  2044.  
  2045.  
  2046.        Using Telnet:
  2047.  
  2048.        To access  the InterNIC  database interactively,   telnet to  the
  2049.        InterNIC site (whois.internic.net). No login is required.
  2050.  
  2051.        Other WHOIS databases may have a  Telnet access and offer most of
  2052.        the functions  below (eg,  whois.ripe.net  which hosts  the WHOIS
  2053.        database of the European IP Networks).
  2054.  
  2055.        In the following,  CAPITAL  letters indicate acceptable abbrevia-
  2056.        tion; angle brackets (<>) indicate an optional parameter.
  2057.  
  2058.        WHOIS        invokes the information retrieval program.
  2059.  
  2060.        ?            displays a short on-line help.
  2061.        ?
  2062.  
  2063.        HElp         accesses the full on-line help.
  2064.  
  2065.        Q, QUIT, RETURN key
  2066.                     exits WHOIS
  2067.  
  2068.        <keyword> identifier
  2069.                     searches the  database for  an entry  which contains
  2070.                     identifier.   The  default action is  to do  a broad
  2071.                     search, looking for matches in many fields:  handle,
  2072.                     name, nicknames, hostname, IP number, etc, and find-
  2073.                     ing all record types.  keyword may be used to narrow
  2074.                     the search to a specific record type.
  2075.  
  2076.        keyword may be one of:
  2077.  
  2078.        PErson       limits the search to persons.
  2079.  
  2080.        DOmain       limits the search to domains (eg, DO EARN.NET).
  2081.  
  2082.        HOst         limits the search to hosts (eg, HO PRINCETON).
  2083.  
  2084.        NEtwork      limits the search to networks (eg, NE EBONE).
  2085.  
  2086.        Organization limits the search to organizations (eg, O CREN).
  2087.  
  2088.        NAme         same as leading '.' in identifier.
  2089.  
  2090.        HAndle       same as '!' in identifier.
  2091.  
  2092.        PArtial      same as trailing '.' in identifier.
  2093.  
  2094.        Mailbox      same as '@' in identifier.
  2095.  
  2096.        EXPand       same as '*' in identifier.
  2097.  
  2098.        SUBdisplay   same as '%' in identifier.
  2099.  
  2100.        Full or '='  shows detailed display for each match.
  2101.  
  2102.        SUMmary or '$'
  2103.                     shows summary always, even if just one match.
  2104.  
  2105.        Special  characters may  be  used in  identifier  to specify  the
  2106.        search:
  2107.  
  2108.        .            before identifier will cause a name-only search.
  2109.  
  2110.        !            before identifier will cause a handle-only search.
  2111.  
  2112.        ... or .     after  identifier  will  cause  a   partial  search:
  2113.                     everything starting with identifier will match.
  2114.  
  2115.        @            in  identifier will  cause a  search  on the  e-mail
  2116.                     addresses.
  2117.  
  2118.        *            before identifier will return  the entire membership
  2119.                     list of the entry that match identifier (eg,  a site
  2120.                     and its registered users).
  2121.  
  2122.        %            before identifier  will return  only the  membership
  2123.                     list of the entry that  matches identifier (eg,  the
  2124.                     registered users of a site).
  2125.  
  2126.        ~            before identifier will return the entry that matches
  2127.                     identifier only, no membership list.
  2128.  
  2129.        The special characters may be used  together.   Except if Full or
  2130.        SUMmary  are  specified,  the results are  displayed in one  of 2
  2131.        ways:
  2132.  
  2133.        *   a full detailed display for a single match,
  2134.        *   a list of summary lines for multiple matches.
  2135.  
  2136.        In all cases, the handle is shown in parenthesis after the name.
  2137.  
  2138.        Using electronic mail:
  2139.  
  2140.        Users limited to  electronic mail connectivity can  send requests
  2141.        to the  database maintained  at the InterNIC  by sending  mail to
  2142.        mailserv@internic.net.   The  commands are  sent in  the Subject:
  2143.        field.  The body part  of the mail is ignored except  if the Sub-
  2144.        ject:   line  is empty.   In that  case,  only the first  line is
  2145.        interpreted.
  2146.  
  2147.        This electronic mail interface  recognizes all commands described
  2148.        in Using Telnet. Requests should be prefixed with the word WHOIS.
  2149.        Requests are processed automatically once a day.
  2150.  
  2151.  
  2152.        Examples
  2153.  
  2154.        If you are using a local client, and enter the command:
  2155.  
  2156.             whois \!EARN...       (remark: "\" is an escape character)
  2157.  
  2158.        or if you send by e-mail the command:
  2159.  
  2160.             whois !EARN...
  2161.  
  2162.        then you will get the following results:
  2163.  
  2164.             EARN (EARN-HST)   SEINE.EARN.NET                193.52.216.1
  2165.             European Academic Research Network (EARN-DOM)       EARN.NET
  2166.  
  2167.        To obtain detailed information on the second item,  enter or send
  2168.        the command:
  2169.  
  2170.             whois EARN-DOM
  2171.  
  2172.        then you will get the following result:
  2173.  
  2174.             European Academic Research Network (EARN-DOM)
  2175.                EARN Office
  2176.                CIRCE BP 167
  2177.                91403 ORSAY CEDEX, France
  2178.  
  2179.                Domain Name: EARN.NET
  2180.  
  2181.                Administrative Contact:
  2182.                   Bovio, Daniele  (DB355)  hi@FRORS12.CIRCE.FR
  2183.                   +33 1 6982 3973
  2184.                Technical Contact, Zone Contact:
  2185.                   Grange, Nadine  (NG4)  grange@FRORS12.CIRCE.FR
  2186.                   +33 1 69823973 (FAX) +33 1 69285273
  2187.  
  2188.                Record last updated on 19-Aug-93.
  2189.  
  2190.                Domain servers in listed order:
  2191.  
  2192.                SEINE.EARN.NET   193.52.216.1
  2193.                LUMIERE.CIRCE.FR      130.84.8.14
  2194.  
  2195.        For a partial search, enter:
  2196.  
  2197.             whois hi@f...
  2198.  
  2199.        then you will get the following result:
  2200.  
  2201.             Bovio, Daniele (DB355)  hi@FRORS12.CIRCE.FR
  2202.                EARN
  2203.                EARN Office
  2204.                CIRCE BP 167
  2205.                91403 ORSAY CEDEX, France
  2206.  
  2207.                +33 1 6982 3973
  2208.  
  2209.                Record last updated on 23-Oct-92.
  2210.  
  2211.  
  2212.        Learning more about WHOIS
  2213.  
  2214.        The WHOIS service  is documented in an Internet  Request For Com-
  2215.        ments (RFC 1400).
  2216.  
  2217.        If   you    have   any   questions    about   WHOIS    write   to
  2218.        action@internic.net.
  2219.  
  2220.        Bug reports,  comments,  suggestions,  etc.   should be mailed to
  2221.        action@internic.net.
  2222.  
  2223.  
  2224.  
  2225.  
  2226.                                      X.500
  2227.  
  2228.        What is X.500
  2229.  
  2230.        X.500 is an OSI (Open System Information)  based directory servi-
  2231.        ces protocol designed  by the CCITT (International  Telegraph and
  2232.        Telephone Consultative Committee).
  2233.  
  2234.        X.500 provides  distributed directory services to  network users.
  2235.        The X.500  directory specifies a  model for  connecting directory
  2236.        services to form one distributed global directory. Each directory
  2237.        service holds  a part  of the global  database and  the directory
  2238.        information is  made available via  a server (called  a Directory
  2239.        System Agent - DSA). The database is maintained locally. From the
  2240.        user point of view,  the entire  directory is accessible from the
  2241.        local server.
  2242.  
  2243.        While most of the information available  today via X.500 is about
  2244.        people and organizations,   the design of the  X.500 directory is
  2245.        also suitable  for storing information  about other  entities (or
  2246.        objects),  such as network  resources,  applications or hardware.
  2247.        Several projects are underway which utilise these directory capa-
  2248.        bilities (eg, the Internet RFCs (Request For Comments) are listed
  2249.        in the global directory).
  2250.  
  2251.        Each item  (entry)  in the  X.500 directory describes  one object
  2252.        (eg,  a person,  a network resource,  an organization)  and has a
  2253.        Distinguished Name - DN (a unique  identifier).  It consists of a
  2254.        collection  of attributes  (eg,  last  name,  organization  name,
  2255.        e-mail,...- for  a person).   The information  held in  the X.500
  2256.        directory (or Directory Information Base - DIB) is arranged hier-
  2257.        archically. This organization is called the Directory Information
  2258.        Tree (DIT).  At the top-level is the root entry (the World), then
  2259.        the country level, then the organization level, and,  eventually,
  2260.        the people, the resources, etc., at the bottom-level of the hier-
  2261.        archy.
  2262.  
  2263.  
  2264.        Who can use X.500
  2265.  
  2266.        Although X.500 is part of the OSI standard definition, OSI access
  2267.        is not necessary to use the directory services. Many X.500 servi-
  2268.        ces are available on the Internet. In addition, users on any net-
  2269.        work can access the X.500 directory  by electronic mail.  See the
  2270.        section Using X.500 below for details.
  2271.  
  2272.  
  2273.        How to get to X.500
  2274.  
  2275.        There are three  ways to access the X.500 services:   via a local
  2276.        client, interactive session (Telnet or X.25 access) or electronic
  2277.        mail.  Each type of access is  described below in the Using X.500
  2278.        section.
  2279.  
  2280.        In addition,  other network tools  (eg,  WWW and Gopher)  provide
  2281.        access to X.500 directory services through gateways.
  2282.  
  2283.        Accessing a  remote client is an  easy way to start  querying the
  2284.        X.500 directory.   Some sites allow  public access via  Telnet or
  2285.        X.25 to a client. Public access user interfaces are available at:
  2286.  
  2287.        +---------------------------------------------------------------+
  2288.        |                                                               |
  2289.        |  Telnet (login)               Public X.25 (login)  Country    |
  2290.        |                                                               |
  2291.        +---------------------------------------------------------------+
  2292.        |  jethro.ucc.su.oz.au (fred)                        Australia  |
  2293.        |  elem4.vub.ac.be (dua)        222100611            Belgium    |
  2294.        |  login.dkuug.dk (ds)                               Denmark    |
  2295.        |  nic.funet.fi (dua)                                Finland    |
  2296.        |                               20800603053201       France     |
  2297.        |                    (login: dua, password: ucom.x)  France     |
  2298.        |                               26245050230303       Germany    |
  2299.        |  ashe.cs.tcd.ie (de)                               Ireland    |
  2300.        |  jolly.nis.garr.it (de or fred) 22225010083212     Italy      |
  2301.        |  zoek.nic.surfnet.nl (zoek)                        Netherlands|
  2302.        |  elc1.mat.torun.edu.pl (de or dish)                Poland     |
  2303.        |  chico.rediris.es (directorio)  2142160234013      Spain      |
  2304.        |  hypatia.umdc.umu.se (de)      240374810306        Sweden     |
  2305.        |  nic.switch.ch (dua)           22847971014540      Switzerland|
  2306.        |  paradise.ulcc.ac.uk (dua)     23421920014853      Paradise   |
  2307.        |                                                               |
  2308.        +---------------------------------------------------------------+
  2309.  
  2310.        Paradise is a  European project to encourage the use  of X.500 in
  2311.        European countries.
  2312.  
  2313.        To connect to one of these sites, select an access method (Telnet
  2314.        or X.25)  and at the login:  prompt type the specified login,  if
  2315.        required.
  2316.  
  2317.  
  2318.        Using X.500
  2319.  
  2320.        X.500 supports data management functions (addition,  modification
  2321.        and deletion of entries)  and  powerful lookup capabilities.  The
  2322.        use of X.500 is primarily for its lookup capabilities, ie, query-
  2323.        ing a database for information on a person (postal address, tele-
  2324.        phone number, e-mail address, etc.). The basic fields for search-
  2325.        ing are the person's name,  the name of the person's organization
  2326.        (and department within the organization) and the country.
  2327.  
  2328.        In the following, angle brackets (<>) indicate an optional param-
  2329.        eter; a vertical (|) indicates a choice of parameters.
  2330.  
  2331.        Using a local client:
  2332.  
  2333.        In the  X.500 world,  a local  client is called a  Directory User
  2334.        Agent (DUA)  Public domain and  commercial DUAs are available for
  2335.        numerous platforms ranging from mainframes to personal computers.
  2336.        For a comprehensive list of DUAs,  their description and where to
  2337.        find them,  consult the Internet document RFC 1292 - A Catalog of
  2338.        Available X.500 Implementations.
  2339.  
  2340.        Available DUAs range  from simple line commands  to sophisticated
  2341.        graphical user interfaces which require a pointing device.
  2342.  
  2343.        Using Telnet or X.25:
  2344.  
  2345.        3 categories of user interfaces might  be available at the remote
  2346.        site:
  2347.  
  2348.        *   line-oriented: de, dish, fred
  2349.        *   menu-driven: sd (formerly known as widget)
  2350.        *   X-Windows-based: Xdi, Xlookup (or xlu), pod
  2351.  
  2352.        Capabilities of these DUAs range  from basic search facilities to
  2353.        full X.500 functionality.
  2354.  
  2355.        de (directory enquiries) is recommended for novice users since it
  2356.        is a very simple user-interface. It has been designed to run as a
  2357.        public access DUA and is accessible from any kind of terminal. It
  2358.        supports the basic X.500 functions: read, search, list.  The Sim-
  2359.        ple query mode is suitable for those  who are new to querying the
  2360.        X.500 directory.
  2361.  
  2362.        de        invokes the X.500 interrogation user-interface.
  2363.  
  2364.        q         exits de.
  2365.  
  2366.        ?<topic>  displays the  on-line help  on the  specified topic  or
  2367.                  general help.
  2368.  
  2369.        <circ>C   (Ctrl-C) is the interrupt character. It aborts a search
  2370.                  in progress or resets the current query specification.
  2371.  
  2372.        *         (asterisk)   will list  all  entries  of the  specified
  2373.                  field.   It is  also  the  wildcard character  and  can
  2374.                  replace any other character in  a name.  It can appears
  2375.                  anywhere in the name,  eg:    smit* or *smit* are valid
  2376.                  string formats.
  2377.  
  2378.        -         resets the default value to a blank string.
  2379.  
  2380.        When de is invoked,  the user is requested to fill in 4 fields to
  2381.        specify a request.   In all fields,  the value  from the previous
  2382.        request is the default value.  Press the RETURN key to accept it,
  2383.        or enter a new value. All searches are case insensitive.
  2384.  
  2385.        The four fields to be filled in are:
  2386.  
  2387.        Person's name
  2388.                  Wildcard characters may  be used anywhere in  the name.
  2389.                  All matching names will be listed. Typing only "*" will
  2390.                  match all people of the specified department or organi-
  2391.                  sation.   If this field is blank, the search will be on
  2392.                  department or organization only.
  2393.  
  2394.        Department name
  2395.                  the  name (or  an acronym)   of the  department in  the
  2396.                  organization where the person  works.  Wildcard charac-
  2397.                  ters may be used anywhere in the name.  Typing only "*"
  2398.                  will match  all departments.  If  no person's  name has
  2399.                  been entered,  details on the department are displayed,
  2400.                  otherwise,  the search is carried out with the selected
  2401.                  name.  If no department name is given,  all departments
  2402.                  will be searched.  This field could be omitted in small
  2403.                  organizations.
  2404.  
  2405.        Organization name
  2406.                  the name (or an acronym)  of the organization where the
  2407.                  person works.  Wildcard characters may be used anywhere
  2408.                  in the name.  Typing only  "*" will match all organiza-
  2409.                  tions.  If no person's name or department name has been
  2410.                  entered,  details  on the  organization are  displayed,
  2411.                  otherwise,  the search is carried out with the selected
  2412.                  name.
  2413.  
  2414.        Country name
  2415.                  the name of the country where the person works.  Typing
  2416.                  "*" will list all countries.  The country name could be
  2417.                  the 2-letter country code (eg,  DK stands for Denmark),
  2418.                  the name or a part of it without wildcards (eg,  nether
  2419.                  instead of The Netherlands).
  2420.  
  2421.        If a large number of matching entries are found,  they are listed
  2422.        so that the user can select one entry to get further details.
  2423.  
  2424.        Using electronic mail:
  2425.  
  2426.        The Norwegian networking organization (UNINETT)  offers an e-mail
  2427.        interface to X.500.  To use it, send a mail message to:  Directo-
  2428.                                                                 Directo
  2429.        ry@UNINETT.NO  with the word find in the Subject: field. The body
  2430.        part contains the search request, one per message.
  2431.  
  2432.        The format of the search request is:
  2433.  
  2434.        +---------------------------------------------------------------+
  2435.        |                                                               |
  2436.        |  find      <person-name>  <: org-name  <;  country-name>>  |  |
  2437.        |            <; country-name>                                   |
  2438.        |                                                               |
  2439.        +---------------------------------------------------------------+
  2440.  
  2441.        If org-name and country-name are omitted,  the sender's organiza-
  2442.        tion name and country name are  used as default values.  The mail
  2443.        interface guesses these values from the From: field of your mail,
  2444.        so the results can be surprising  if your address ends with .bit-
  2445.        net!
  2446.  
  2447.        "*" (asterisk) is the wildcard character and can replace any oth-
  2448.        er characters in any name. It can appear anywhere in the name.
  2449.  
  2450.        The result  of the  query is sent  back in  a mail  message.  The
  2451.        search is case insensitive.
  2452.  
  2453.           Note:   To avoid overloading the directory service,  users are
  2454.        not allowed to search for a person without selecting an organisa-
  2455.        tion.   To receive a help file,  send  the word help instead of a
  2456.        find command.
  2457.  
  2458.  
  2459.        Examples
  2460.  
  2461.        Using de,  you  can search for the Anthropoloy  department of the
  2462.        University College of London in United Kingdom,  with the follow-
  2463.        ing request:
  2464.  
  2465.             Person's name, q to quit, * to browse, ? for help
  2466.             :-
  2467.             Department name, * to browse, ? for help
  2468.             :- a*
  2469.             Organisation name, * to browse, ? for help
  2470.             :- ucl
  2471.             Country name, * to browse, ? for help
  2472.             :- uk
  2473.  
  2474.        A few entries match the selected  department,  all are listed for
  2475.        further selection:
  2476.  
  2477.             United Kingdom
  2478.               University College London
  2479.  
  2480.             Got the following matches.  Please select one from the list
  2481.             by typing the number corresponding to the entry you want.
  2482.  
  2483.             United Kingdom
  2484.               University College London
  2485.                   1 A.U.T. Office
  2486.                   2 American Institute for Foreign Study
  2487.                   3 Anatomy and Developmental Biology
  2488.                   4 Anthropology
  2489.                   5 Audio Visual Centre
  2490.             Department name, * to browse, ? for help
  2491.             :- 4
  2492.             United Kingdom
  2493.               University College London
  2494.                 Anthropology
  2495.                     Telephone Number      +44 71-387-7050 x2455
  2496.                     fax                   +44 71 380 7728
  2497.  
  2498.        If you are  looking for Erik Lawaetz from UNI-C  in Denmark,  you
  2499.        can enter the following request (default  values come from a pre-
  2500.        vious request):
  2501.  
  2502.             Person's name, q to quit, * to browse, ? for help
  2503.             :- law*
  2504.             Department name, * to browse, <CR> to search all depts, ?
  2505.             for help
  2506.             :-
  2507.             Organisation name, * to browse, ? for help
  2508.             :- uni-c
  2509.             Country name, * to browse, ? for help
  2510.             :- dk
  2511.  
  2512.        One entry matches the selected criteria, details are displayed:
  2513.  
  2514.             Denmark
  2515.               UNI-C
  2516.                   Erik Lawaetz
  2517.                     postalAddress         UNI-C
  2518.                                           DTH
  2519.                                           Bygning 305
  2520.                                           DK-2800 Lyngby
  2521.                     Telephone Number      +45 45 93 83 55
  2522.                                           +45 42 88 39 99 x2018
  2523.                     fax                   +45 45 93 02 20
  2524.                     electronic mail       Erik.Lawaetz@uni-c.dk
  2525.  
  2526.        If you send mail to   Directory@UNINETT.NO   with the request:
  2527.  
  2528.             find geir ped* : *oslo ; no
  2529.  
  2530.        you'll get the following result:
  2531.  
  2532.  
  2533.        -----------------------------------------------------------------
  2534.  
  2535.        This message is in response to your request to the directory to
  2536.        find
  2537.  
  2538.                                 geir ped* : *oslo ; no
  2539.  
  2540.        This is  interpreted as a  request to find  a person with  a name
  2541.        matching  "geir  ped*"  in  an organisation  with  name  matching
  2542.        "*oslo" in a country with a name matching "no".
  2543.  
  2544.        There   were   8  organisations   with   a   name  matching   the
  2545.        organizational  name you  specified.  Within those  organisations
  2546.        there were 7  persons that had a name matching  the personal name
  2547.        you specified.  Directory information for the  located persons is
  2548.        shown below.
  2549.  
  2550.        Geir Pedersen : Universitetet i Oslo ; Norway
  2551.  
  2552.          Alternate        Geir Kenneth Pedersen
  2553.          Alternate        Geir K. Pedersen
  2554.          E-Mail (RFC)     Geir.Pedersen@usit.uio.no
  2555.          E-Mail (X.400)   /G=geir/S=pedersen/OU=usit/O=uio/PRMD=uninett/
  2556.                           ADMD= /C=no/
  2557.          Postal Address   Postboks 1059 - Blindern
  2558.                           0316 Oslo 3
  2559.                           NORWAY
  2560.          Phone            +47-22-852478
  2561.          Phone            +47-22-852470 (front-office)
  2562.          Fax-phone        +47-22-852730
  2563.          Description      Project leader for UNINETTs X.500 projects
  2564.          User ID          geirp
  2565.          Favorite Drink   Farris
  2566.          Street Address   Gaustadalleen 23
  2567.          Home Address     Gaustadveien 17A
  2568.                           0372 Oslo 3
  2569.                           NORWAY
  2570.          See also         Geir Pedersen : UNINETT ; Norway
  2571.          Entry updated    Tue Jun 15 11:51:31 1993
  2572.  
  2573.        -----------------------------------------------------------------
  2574.  
  2575.  
  2576.        and 6 other entries.
  2577.  
  2578.  
  2579.        Learning more about X.500
  2580.  
  2581.        Several Internet RFC documents deal with X.500:
  2582.  
  2583.        RFC 1292  A Catalog of Available X.500 Implementations.
  2584.  
  2585.        RFC 1308  Executive Introduction to Directory  Services Using the
  2586.                  X.500 Protocol,
  2587.  
  2588.        RFC 1309  Technical  Overview  of Directory  Services  Using  the
  2589.                  X.500 Protocol,
  2590.  
  2591.        The official source  of information on X.500 is  the X.500 recom-
  2592.        mendation published by the CCITT (Blue Book, Volume VIII - Fasci-
  2593.        cle VIII.8,  Data Communication  Networks Directory,  Recommenda-
  2594.        tions  X.500-X.521,  CCITT,   1988,   ISBN 92-61-03731-3).   This
  2595.        document is also available electronically:   send the command GET
  2596.        ITU-5233  to itudoc@itu.ch.   This is not intended for the casual
  2597.        user!
  2598.  
  2599.  
  2600.  
  2601.  
  2602.                                     NETFIND
  2603.  
  2604.        What is NETFIND
  2605.  
  2606.        NETFIND is an Internet user directory tool.  It provides a simple
  2607.        Internet white pages directory facility.
  2608.  
  2609.        Given the name of  a person on the Internet and  a rough descrip-
  2610.        tion of where the person works,  Netfind attempts to locate tele-
  2611.        phone and  electronic mailbox information  about the  person.  It
  2612.        does so using  a seed database of  domains and hosts in  the net-
  2613.        work.
  2614.  
  2615.        Netfind finds information about people  through the Internet pro-
  2616.        tocols SMTP and finger.  If the person  being sought is at a site
  2617.        that is not directly connected to the Internet (e.g., the site is
  2618.        connected  only  through  a mail  forwarding  gateway),   Netfind
  2619.        informs the user that the person can not be found.
  2620.  
  2621.        Due to the dynamic nature of Netfind's search procedures and var-
  2622.        iations  in  Internet  availability,  different  results  can  be
  2623.        obtained for the same search on different occasions.
  2624.  
  2625.        The Netfind  software can only run  on Suns running SunOS  4.0 or
  2626.        more recent.
  2627.  
  2628.  
  2629.        Who can use NETFIND
  2630.  
  2631.        You must be on the international TCP/IP network (the Internet) in
  2632.        order to use Netfind. Moreover, Netfind can only find information
  2633.        on users who are on the Internet.
  2634.  
  2635.        There is no e-mail access to Netfind.
  2636.  
  2637.  
  2638.        How to get to NETFIND
  2639.  
  2640.        You  can access  Netfind  through software  at  your site  (local
  2641.        access), or you can use Telnet to access it at one of the follow-
  2642.        ing hosts (remote access):
  2643.  
  2644.        +---------------------------------------------------------------+
  2645.        |                                                               |
  2646.        |  Host                   Country    Host                  Country
  2647.        |                                                               |
  2648.        +---------------------------------------------------------------+
  2649.        |  archie.au              Australia  bruno.cs.colorado.edu USA  |
  2650.        |  dino.conicit.ve        Venezuela  ds.internic.ne        USA  |
  2651.        |  lincoln.technet.sg     Singapore  macs.ee.mcgill.ca     Canada
  2652.        |  malloco.ing.puc.cl     Chile      monolith.cc.ic.ac.uk  England
  2653.        |  mudhoney.micro.umn.edu USA        netfind.oc.com        USA  |
  2654.        |  netfind.vslib.cz       Czech Rep. nic.nm.k              Korea|
  2655.        |  nic.uakom.sk           Slovakia   redmont.cis.uab.edu   USA  |
  2656.        |                                                               |
  2657.        +---------------------------------------------------------------+
  2658.  
  2659.  
  2660.        Using NETFIND
  2661.  
  2662.        To use Netfind,   you give it the  name of a person  and keywords
  2663.        indicating where that person works.   After you specify a search,
  2664.        Netfind looks in  its seed database to find  domains matching the
  2665.        specified keywords.  If  there is more than  one matching domain,
  2666.        Netfind displays the  list of matching domains,  and  asks you to
  2667.        select up  to three to search.   If the keys you  specified match
  2668.        more than  100 domains,  Netfind will  list some of  the matching
  2669.        domains/organizations and ask you to form a more specific search.
  2670.        You can use any of the parts of an organization's name (or any of
  2671.        the components of  its domain name)  as keys  in searches.  Using
  2672.        more than one key implies the logical AND of the keys. Specifying
  2673.        too many keys may cause searches to fail.
  2674.  
  2675.        When it  completes the search  (or when interrupted  by <circ>C),
  2676.        Netfind summarizes the search results. The summary includes prob-
  2677.        lems searching remote domains, information about the most promis-
  2678.        ing email address for the person being sought (if available), and
  2679.        information about when and where the person most recently/is cur-
  2680.        rently logged  in (if  available).  If  more than  one person  is
  2681.        located by  a search,  the  summary does not  include information
  2682.        about email  targets and most  recent/current logins  (since only
  2683.        the user can decide which person was the correct one.)
  2684.  
  2685.        Local access:
  2686.  
  2687.        The format of the Netfind command is:
  2688.  
  2689.        +---------------------------------------------------------------+
  2690.        |                                                               |
  2691.        |  netfind   <options>  name-keyword  place-keywords            |
  2692.        |                                                               |
  2693.        +---------------------------------------------------------------+
  2694.  
  2695.        where the options are:
  2696.  
  2697.        -h        tells Netfind  to skip  the domain  search phase,   and
  2698.                  immediately begin  searching individual  machines found
  2699.                  in the seed database.  This  option exists for measure-
  2700.                  ment purposes. It is not of much use to casual users.
  2701.  
  2702.        -s        will disable usage of the  SMTP protocol during search-
  2703.                  es.  This option is mainly  useful for measurement pur-
  2704.                  poses.  Without this protocol, searches will begin pro-
  2705.                  ducing finger  output slightly sooner,  but  will often
  2706.                  search less  useful machines,   generate more  Internet
  2707.                  load,  and fail to find  information for users at sites
  2708.                  that do not support finger (such as many companies).
  2709.  
  2710.        -t        will report how many timeouts  occurred.  The -T option
  2711.                  will set the  timeout interval to the  specified number
  2712.                  of seconds.   It may be necessary to use this option to
  2713.                  increase the timeout value for intercontinental search-
  2714.                  es.
  2715.  
  2716.        -D        sets the  maximum number of  domains that  Netfind will
  2717.                  search at once.   The default is  3.  While it may seem
  2718.                  convenient to set a high value for this number, we sug-
  2719.                  gest you do not do this.  The search will actually pro-
  2720.                  ceed faster (and  waste less Internet bandwidth)   if a
  2721.                  small number of well chosen domains are searched.
  2722.  
  2723.        -H        sets  the  maximum  number of  machines  that  will  be
  2724.                  searched by Netfind.   The default value is 50.  Again,
  2725.                  we suggest that you do not set this value higher.
  2726.  
  2727.        -m        displays  measurement   information.   If  no  filename
  2728.                  is  specified,  measurements are output to stderr.  The
  2729.                  packet count estimates are usually exaggerated, because
  2730.                  they make  pessimistic assumptions  about the  state of
  2731.                  the Domain Naming System.
  2732.  
  2733.        -d        allows you to turn on various classes of debugging out-
  2734.                  put (all of which are output to stderr), using a letter
  2735.                  corresponding to each one.  Debugging output is enabled
  2736.                  using the -d option with a list of letters, eg,  -dslf.
  2737.                  The following classes/letters exist:
  2738.  
  2739.                  c:        display control  messages (check if  the pro-
  2740.                            gram has reached a specified point)
  2741.  
  2742.                  f:        display finger related messages
  2743.  
  2744.                  h:        list machine names found in the seed database
  2745.  
  2746.                  l:        display lock related  messages (when entering
  2747.                            monitors)
  2748.  
  2749.                  m:        display messages about mail protocol (SMTP)
  2750.  
  2751.                  n:        display messages about network failures
  2752.  
  2753.                  r:        display hosts matched from  the seed database
  2754.                            that were  rejected from searches  because of
  2755.                            search scope selection
  2756.  
  2757.                  s:        display system call related messages
  2758.  
  2759.                  t:        display thread related messages
  2760.  
  2761.                  A:        convert the above flags to mean their comple-
  2762.                            ment (example  -dAt means  produce all  debug
  2763.                            output except that for threads).
  2764.  
  2765.        The letters that are most likely to  be of interest to the casual
  2766.        user are f,  m,  and n.   By default,  these options are enabled.
  2767.        Specifying any of  these three flags with -d on  the command line
  2768.        will  disable them  (hence,  the  -d option  toggles the  default
  2769.        behavior of each of the flags).
  2770.  
  2771.        The  name keyword  specifies the  person being  sought by  first,
  2772.        last, or login name (only one name can be specified).
  2773.  
  2774.        The place keywords describe where the person works, by either the
  2775.        name of the  institution or the city/state/country.   If you know
  2776.        the institution's domain name (e.g., cs.colorado.edu, where there
  2777.        are host names like brazil.cs.colorado.edu) you can specify it as
  2778.        keys without the dots (eg,  cs colorado edu).   The host parts of
  2779.        domain names (brazil) cannot be used as keywords.   Keys are case
  2780.        insensitive and may be specified in  any order,  although using a
  2781.        very common key (like university) first will cause internal buff-
  2782.        ers to overflow and some domains to be missed.
  2783.  
  2784.        Using more  than one  key implies  the logical  and of  the keys.
  2785.        Specifying too many keys may cause searches to fail. If this hap-
  2786.        pens, try specifying fewer keys.
  2787.  
  2788.        Remote access:
  2789.  
  2790.        Telnet to  one of  the remote Netfind  sites (see  How to  get to
  2791.        NETFIND, above) and log in as netfind.  No password is necessary.
  2792.        You will get the following menu:
  2793.  
  2794.             Top level choices:
  2795.                     1. Help
  2796.                     2. Search
  2797.                     3. Seed database lookup
  2798.                     4. Options
  2799.                     5. Quit (exit server)
  2800.  
  2801.        If you select Search, you will be given an opportunity to enter a
  2802.        name keyword and place keywords.
  2803.  
  2804.  
  2805.        Examples
  2806.  
  2807.        To find the address of e-mail address of Nadine Grange, who works
  2808.        at the EARN  office at CIRCE in  France,  you could try  the key-
  2809.        words:
  2810.  
  2811.             nadine circe france
  2812.  
  2813.        Since there are  more than three domains that fit  the place key-
  2814.        words,  you are asked to pick a few.  The search proceeds,  using
  2815.        the domains of your choice:
  2816.  
  2817.  
  2818.        -----------------------------------------------------------------
  2819.  
  2820.        Please select at most 3 of the following domains to search:
  2821.        0. circe.fr (centre national de la recherche scientifique, orsay ce
  2822.        1. ciripa.circe.fr (centre inter-regional de calcul electronique, c
  2823.        2. dnet.circe.fr (centre national de la recherche scientifique, ors
  2824.        3. ibmmail.circe.fr (centre national de la recherche scientifique,
  2825.        4. obspm.circe.fr (centre national de la recherche scientifique, or
  2826.        5. oecd.circe.fr (centre national de la recherche scientifique, ors
  2827.        6. phy.circe.fr (centre national de la recherche scientifique, orsa
  2828.        7. ups.circe.fr (centre national de la recherche scientifique, orsa
  2829.        8. cth.ups.circe.fr (centre national de la recherche scientifique,
  2830.        9. lure.ups.circe.fr (centre national de la recherche scientifique,
  2831.        10. lps.cth.ups.circe.fr (centre national de la recherche scientifi
  2832.  
  2833.        Enter selection (e.g., 2 0 1) --> 0
  2834.        ( 1) check_name: checking domain circe.fr.  Level = 0
  2835.        Search of domains completed.  Proceeding to search of hosts.
  2836.        ( 3) check_name: checking host loire.circe.fr.  Level = 0
  2837.        ( 4) check_name: checking host solrt.circe.fr.  Level = 0
  2838.        ( 5) check_name: checking host groucho.circe.fr.  Level = 0
  2839.        ( 1) check_name: checking host rsovax.circe.fr.  Level = 0
  2840.        ( 2) check_name: checking host ventura.circe.fr.  Level = 0
  2841.        ( 1) do_connect: Finger service not available on host rsovax.circe. 
  2842.    can't
  2843.        ( 1) check_name: checking host earn-ng.circe.fr.  Level = 0
  2844.        ( 4) check_name: checking host luregate.circe.fr.  Level = 0
  2845.        SYSTEM: loire.circe.fr
  2846.          Login name: nadine                    In real life: Nadine Grange
  2847.          Directory: /home/nadine               Shell: /bin/csh
  2848.          On since Sep  7 08:48:05 on ttyp0     4 days 21 hours Idle Time
  2849.          New mail received Sun Sep 12 00:00:08 1993;
  2850.            unread since Fri Sep 10 11:53:17 1993
  2851.          No Plan.
  2852.  
  2853.          Login name: nadine                    In real life: Nadine Grange
  2854.          Directory: /home/nadine               Shell: /bin/csh
  2855.          On since Sep  7 09:17:09 on ttyp6     1 day 12 hours Idle Time
  2856.  
  2857.        SUMMARY:
  2858.        - "nadine" is currently logged in from
  2859.          loire.circe.fr, since Sep  7 09:17:09.
  2860.        - The most promising email address for "nadine"
  2861.          based on the above search is
  2862.          nadine@loire.circe.fr.
  2863.  
  2864.        ----------------------------------------------------------------
  2865.  
  2866.  
  2867.        Note  that Netfind  found  only an  Internet  address  on a  Unix
  2868.        machine.
  2869.  
  2870.  
  2871.        Learning more about NETFIND
  2872.  
  2873.        The remote  access version of Netfind  has a large  Help section.
  2874.        There is also a set of  frequently asked questions available with
  2875.        the software release, in the Doc directory.  These questions cov-
  2876.        er Functionality, Methodology, Network and Remote Site Load, Pri-
  2877.        vacy, Future Directions, and Related Work.
  2878.  
  2879.        A noteworthy article on Netfind is:
  2880.  
  2881.        Experience  with a  Semantically Cognizant  Internet White  Pages
  2882.        Experience  with a  Semantically Cognizant  Internet White  Pages
  2883.        Directory Tool, by M. F. Schwartz and P.  G.  Tsirigotis, Journal
  2884.        of  Internetworking Research  and Experience,   March 1991,   pp.
  2885.        23-50.
  2886.  
  2887.        This publication discusses the research principles,  performance,
  2888.        and scope  measurements of Netfind,   and compares it  with other
  2889.        white pages facilities.
  2890.  
  2891.        There is a  mailing list for Netfind users  (for software updates
  2892.        and other discussions).  To be added  to the list,  send an email
  2893.        message  to netfind-users-request@cs.colorado.edu  with the  body
  2894.        (not subject line) subscribe netfind-users
  2895.  
  2896.  
  2897.  
  2898.  
  2899.                                     Part 5
  2900.  
  2901.                                  GETTING FILES
  2902.  
  2903.  
  2904.  
  2905.                                     TRICKLE
  2906.  
  2907.  
  2908.  
  2909.        What is TRICKLE
  2910.  
  2911.        TRICKLE is a service  which will send you files on  request or by
  2912.        subscription.   TRICKLE works  with various  anonymous FTP  sites
  2913.        (computers in the  Internet network that allow  public access and
  2914.        retrieval of software and files).  It  provides a  quick and easy
  2915.        alternative to FTP,  whether or not you have access to the Inter-
  2916.        net.
  2917.  
  2918.        There are several TRICKLE servers throughout the world that coop-
  2919.        erate to distribute the files efficiently.  To request files, the
  2920.        user issues commands to the nearest TRICKLE server,  which deliv-
  2921.        ers the software either from its local cache disk, from the cache
  2922.        of another  TRICKLE server,  or from  an FTP site that  holds the
  2923.        software.
  2924.  
  2925.  
  2926.        Who can use TRICKLE
  2927.  
  2928.        There are currently TRICKLE servers at the following addresses:
  2929.  
  2930.  
  2931.        +---------------------------------------------------------------+
  2932.        |                                                               |
  2933.        |  Location    EARN/BITNET         Internet                     |
  2934.        |                                                               |
  2935.        +---------------------------------------------------------------+
  2936.        |  Austria     TRICKLE@AWIWUW11    TRICKLE@awiwuw11.wu-wien.ac.at
  2937.        |  Belgium     TRICKLE@BANUFS11    TRICKLE@ccs.ufsia.ac.be      |
  2938.        |  Colombia    TRICKLE@UNALCOL     TRICKLE@unalcol.unal.edu.co  |
  2939.        |  France      TRICKLE@FRMOP11     TRICKLE@frmop11.cnusc.fr     |
  2940.        |  Germany     TRICKLE@DEARN       TRICKLE@vm.gmd.de            |
  2941.        |  Israel      TRICKLE@TAUNIVM     TRICKLE@vm.tau.ac.il         |
  2942.        |  Italy       TRICKLE@IMIPOLI     TRICKLE@imipoli.cdc.polimi.it|
  2943.        |  Netherlands TRICKLE@HEARN       TRICKLE@hearn.nic.surfnet.nl |
  2944.        |  Poland      TRICKLE@PLEARN      TRICKLE@plearn.edu.pl        |
  2945.        |  Sweden      TRICKLE@SEARN       TRICKLE@searn.sunet.se       |
  2946.        |  Turkey      TRICKLE@TREARN      TRICKLE@ege.edu.tr           |
  2947.        |  Turkey      TRICKLE@TRMETU      TRICKLE@3090.cc.metu.edu.tr  |
  2948.        |  UK          TRICKLE@UKACRL      TRICKLE@ib.rl.ac.uk          |
  2949.        |                                                               |
  2950.        +---------------------------------------------------------------+
  2951.  
  2952.        When you send a command to  a TRICKLE server,  it either executes
  2953.        the  command or  sends  you a  message with  the  address of  the
  2954.        TRICKLE server for your area.
  2955.  
  2956.        The files which are available from  TRICKLE are organized in main
  2957.        directories which contain many subdirectories.  The main directo-
  2958.        ries which are currently available are:
  2959.  
  2960.        +---------------------------------------------------------------+
  2961.        |                                                               |
  2962.        |  Directory   Source FTP Site               Contents           |
  2963.        |                                                               |
  2964.        +---------------------------------------------------------------+
  2965.        |  MSDOS       simtel20.army.mil        Large MS-DOS software archive
  2966.        |  MISC        simtel20.army.mil        Software for VM, VMS, Unix
  2967.        |  SIGM        simtel20.army.mil        SIG/M CP/M archive      |
  2968.        |  PC-BLUE     simtel20.army.mil        PC-BLUE MS-DOS archive  |
  2969.        |  CPM         simtel20.army.mil        CP/M Software Archive   |
  2970.        |  ARCHIVES    simtel20.army.mil        Various discussion group archives
  2971.        |  UNIX-C      simtel20.army.mil        Unix and C code software archives
  2972.        |  MACINTOS    simtel20.army.mil        Apple Macintosh software archives
  2973.        |  OS2         0tp-os2.nmsu.ed          Large archive of OS/2 software
  2974.        |  AMIGA       nic.funet.fi             Large Amiga collection  |
  2975.        |  KERMIT      watsun.cc.columbia.edu   Kermit network software |
  2976.        |  TEX         rusinfo.rus-uni-stuttgart.de   TeX software and fonts
  2977.        |  WUARCHIVE   wuarchive.wustl.edu      MS-DOS and others       |
  2978.        |  EXPO-MIT    export.lcs.mit.edu       Unix and others         |
  2979.        |  UUNET       ftp.uu.net               Unix and others         |
  2980.        |  SUMEX-AIM   sumex-aim.stanford.edu   Macintosh and others    |
  2981.        |  GARFIELD    garfield.catt.ncsu.edu   Multimedia (pictures and sounds)
  2982.        |  X11         export.lcs.mit.edu       X-Windows software distribution
  2983.        |  LINUX       nic.funet.fi             Linux system software
  2984. distribution
  2985.        |                                                               |
  2986.        +---------------------------------------------------------------+
  2987.  
  2988.        Not all directories are available at all servers. If your closest
  2989.        server does not provide the directory of your choice, you can use
  2990.        any other TRICKLE for the missing directory. If your closest ser-
  2991.        ver is  temporarily unavailable,  you  can use any  other TRICKLE
  2992.        instead.
  2993.  
  2994.  
  2995.        How to get to TRICKLE
  2996.  
  2997.        You send  commands to TRICKLE  by electronic mail.   The commands
  2998.        should be in the body of the mail message,  one command per line.
  2999.        Any number of  commands (up to your daily command  limit)  may be
  3000.        placed in one message.  Users on the EARN/Bitnet network may also
  3001.        send commands to TRICKLE by interactive message.
  3002.  
  3003.  
  3004.        Using TRICKLE
  3005.  
  3006.        All commands begin with a slash (/). Note that the angle brackets
  3007.        (<>)  are part of the command,   not an indication of an optional
  3008.        parameter.
  3009.  
  3010.        Use the /PDDIR command to obtain directory listings.
  3011.  
  3012.        +---------------------------------------------------------------+
  3013.        |                                                               |
  3014.        |  /PDDIR                                                       |
  3015.        |                                                               |
  3016.        |  /PDDIR    <dirname>                                          |
  3017.        |                                                               |
  3018.        |  /PDDIR    <dirname.subdirname>pattern                        |
  3019.        |                                                               |
  3020.        +---------------------------------------------------------------+
  3021.  
  3022.        where:
  3023.  
  3024.        dirname   is the name of a main directory,
  3025.  
  3026.        subdirname
  3027.                  is the name of a subdirectory,
  3028.  
  3029.        pattern   is part of a filename.
  3030.  
  3031.        Use /PDDIR  without any parameters to  get a listing of  the main
  3032.        directories.  With PDDIR <dirname> you will  get a listing of the
  3033.        subdirectories under that directory. If you specify both directo-
  3034.        ry and subdirectory, it will list the files that are available in
  3035.        that subdirectory.  With pattern,  you will get a listing of only
  3036.        those files that match or begin with that pattern.  Wildcards "?"
  3037.        and "*"  may be imbedded into subdirname and pattern ("?" matches
  3038.        any single character; "*" matches any number of characters).
  3039.  
  3040.        Use the /PDGET command to get files.
  3041.  
  3042.        +---------------------------------------------------------------+
  3043.        |                                                               |
  3044.        |  /PDGET    <dirname.subdirname>filename ( delivery-option     |
  3045.        |                                                               |
  3046.        +---------------------------------------------------------------+
  3047.  
  3048.        where:
  3049.  
  3050.        dirname   is the name of a main directory,
  3051.  
  3052.        subdirname
  3053.                  is the name of a subdirectory,
  3054.  
  3055.        filename  is the name of a file.
  3056.  
  3057.        delivery-option
  3058.                  specifies the  format to which  the file(s)   should be
  3059.                  translated before being sent to you.  The possible val-
  3060.                  ues are:
  3061.  
  3062.                       EBC80  UUE  XXE  HEX  BTOA
  3063.  
  3064.                  The option  EBC80 should be used  to get text  files if
  3065.                  you work on an IBM mainframe system.  The other options
  3066.                  are formats for  translating binary files so  that they
  3067.                  can be sent via electronic mail.   You will need a pro-
  3068.                  gram to translate  the file back to  its original form.
  3069.                  The default for  EARN/Bitnet users is to  send the file
  3070.                  as-is. The default for others is UUE.
  3071.  
  3072.        Wildcards "?" and "*"  may be  imbedded into subdirname and file-
  3073.        name ("?" matches any single character; "*" matches any number of
  3074.        characters) to get several files.
  3075.  
  3076.        The /SUB command is used to  subscribe to directories or to indi-
  3077.        vidual files.
  3078.  
  3079.        +---------------------------------------------------------------+
  3080.        |                                                               |
  3081.        |  /SUB      <dirname>                                          |
  3082.        |                                                               |
  3083.        |  /SUB      <dirname.subdirname>pattern                        |
  3084.        |                                                               |
  3085.        |  /SUB      QUERY                                              |
  3086.        |                                                               |
  3087.        +---------------------------------------------------------------+
  3088.  
  3089.        where:
  3090.  
  3091.        dirname   is the name of a main directory,
  3092.  
  3093.        subdirname
  3094.                  is the name of a subdirectory,
  3095.  
  3096.        pattern   is part of a filename.
  3097.  
  3098.        If you subscribe to a directory,  you will get a summary of added
  3099.        files about once a week, depending on how active the FTP site is.
  3100.        This listing shows the names, sizes and dates of each file added.
  3101.        If you subscribe to files,  as soon as TRICKLE is informed that a
  3102.        new version of the file has been  stored at its FTP site,  a copy
  3103.        of the file will be sent to you.
  3104.  
  3105.        Note that since  filenames usually reflect the  version number of
  3106.        the file,  it is a good idea to omit the number when specifying a
  3107.        pattern. For example, it is better to send the command:
  3108.  
  3109.             /SUB <MSDOS.VIRUS>SCANV
  3110.  
  3111.        rather than
  3112.  
  3113.             /SUB <MSDOS.VIRUS>SCANV106
  3114.  
  3115.        since,  as new  versions of the file are stored,   the name might
  3116.        change to SCANV107, SCANV108, etc.
  3117.  
  3118.        Wildcards are not allowed with the /SUB command.
  3119.  
  3120.        The /SUB QUERY command allows you to  get a list of the files you
  3121.        are subscribed to.
  3122.  
  3123.        The /UNSUB command may be used to cancel a subscription.
  3124.  
  3125.        +---------------------------------------------------------------+
  3126.        |                                                               |
  3127.        |  /UNSUB    <dirname>                                          |
  3128.        |                                                               |
  3129.        |  /UNSUB    <dirname.subdirname>pattern                        |
  3130.        |                                                               |
  3131.        +---------------------------------------------------------------+
  3132.  
  3133.        where:
  3134.  
  3135.        dirname   is the name of a main directory,
  3136.  
  3137.        subdirname
  3138.                  is the name of a subdirectory,
  3139.  
  3140.        pattern   is part of a filename.
  3141.  
  3142.        The command /UNSUB * may be  used to terminate all your directory
  3143.        and file subscriptions.
  3144.  
  3145.  
  3146.        Examples
  3147.  
  3148.        For a listing of the files  in the VIRUS subdirectory of SIMTEL20
  3149.        (the MSDOS directory), send the command:
  3150.  
  3151.             /PDDIR <MSDOS.VIRUS>
  3152.  
  3153.        To get the file 00-INDEX.TXT from <MSDOS.VIRUS> in EBCDIC format,
  3154.        send the command:
  3155.  
  3156.             /PDGET <MSDOS.VIRUS>00-INDEX.TXT ( EBC80
  3157.  
  3158.        If you are not  sure of the exact name of the  file,  you can use
  3159.        wildcards:
  3160.  
  3161.             /PDGET <MSDOS.VIR*>*INDEX* ( EBC80
  3162.  
  3163.        To subscribe to automatically get new versions of the SCANV soft-
  3164.        ware from <MSDOS.VIRUS>, send the command:
  3165.  
  3166.             /SUB <MSDOS.VIRUS>SCANV
  3167.  
  3168.        To unsubscribe from all files in the VIRUS subdirectory, send the
  3169.        command:
  3170.  
  3171.             /UNSUB <MSDOS.VIRUS>*
  3172.  
  3173.  
  3174.        Learning more about TRICKLE
  3175.  
  3176.        The /HELP command may  be sent to any TRICKLE server  to obtain a
  3177.        very detailed help file from the server.
  3178.  
  3179.        A brief guide to TRICKLE is available from the EARN documentation
  3180.        filelist.  Send mail to LISTSERV@EARNCC.BITNET.    In the body of
  3181.        the message, write:
  3182.  
  3183.        GET TRICKLE MEMO
  3184.  
  3185.  
  3186.  
  3187.  
  3188.                                     BITFTP
  3189.  
  3190.  
  3191.  
  3192.        What is BITFTP
  3193.  
  3194.        BITFTP, BITNET FTP Server, allows users of EARN, Bitnet and asso-
  3195.        ciated networks to access FTP sites on the Internet.
  3196.  
  3197.        The BITFTP server provides a mail interface between a user on the
  3198.        EARN/Bitnet network to FTP sites on the Internet.  BITFTP handles
  3199.        this task by  passing the commands specified in  the mail message
  3200.        from the user to  another server  that actually makes the connec-
  3201.        tion to the FTP sites.  When  the server finishes the interaction
  3202.        with the FTP site, or fails due to an error,  a transcript of the
  3203.        result  is sent  back  to the  user,  as  well  as the  requested
  3204.        file(s), if any.
  3205.  
  3206.        The format of  the files sent to  the user can be  defined within
  3207.        the mail message.  BITFTP can deliver  files in netdata and uuen-
  3208.        code formats.
  3209.  
  3210.  
  3211.        Who can use BITFTP
  3212.  
  3213.        BITFTP is currently available only to  users on EARN,  Bitnet and
  3214.        other regional  NJE networks.  BITFTP  does not  support multiple
  3215.        file request  via the  mget command nor  does it  support sending
  3216.        files to FTP sites (the put command).
  3217.  
  3218.  
  3219.        How to get to BITFTP
  3220.  
  3221.        There are BITFTP servers currently running at:
  3222.  
  3223.        +---------------------------------------------------------------+
  3224.        |                                                               |
  3225.        |  BITFTP@DEARN.BITNET        Germany                           |
  3226.        |  BITFTP@PUCC.BITNET         USA                               |
  3227.        |                                                               |
  3228.        +---------------------------------------------------------------+
  3229.  
  3230.        Users on the  EARN/Bitnet international network only  may use the
  3231.        US server.    Only users from EARN  member countries may  use the
  3232.        server in Germany.  Servers at other locations are planned.
  3233.  
  3234.        BITFTP accepts requests via electronic  mail,  including IBM NOTE
  3235.        and PROFS-format messages, as well as by NJE file transfer.
  3236.  
  3237.  
  3238.        Using BITFTP
  3239.  
  3240.        BITFTP implements a large subset of the FTP commands of the IBM's
  3241.        TCP/IP for VM, using the same syntax. This software is documented
  3242.        in the IBM manual TCP/IP for VM User's Guide.   In the following,
  3243.        angle brackets (<>) indicate an optional parameter.
  3244.  
  3245.        Use the  ftp command to specify  which host to connect  to.  This
  3246.        command must be the first command in your mail file. You can also
  3247.        specify the  file format that you  wish BITFTP to use  to deliver
  3248.        files to you.
  3249.  
  3250.        +---------------------------------------------------------------+
  3251.        |                                                               |
  3252.        |  ftp       hostname <fileformat>                              |
  3253.        |                                                               |
  3254.        +---------------------------------------------------------------+
  3255.  
  3256.        where:
  3257.  
  3258.        hostname  is either the IP address or the domain name of the host
  3259.                  to connect to,
  3260.  
  3261.        fileformat
  3262.                  is the format  in which BITFTP should  deliver files to
  3263.                  you. It can be either netdata or uuencode.
  3264.  
  3265.        Use the  user command   to tell  the host  the username   and the
  3266.        password to be  used for the FTP connection.   Note  that on many
  3267.        FTP sites, both username and password are case-sensitive.
  3268.  
  3269.        +---------------------------------------------------------------+
  3270.        |                                                               |
  3271.        |  user      username password                                  |
  3272.        |                                                               |
  3273.        +---------------------------------------------------------------+
  3274.  
  3275.        where:
  3276.  
  3277.        username  is the user-id to use for the FTP connection,
  3278.  
  3279.        password  is the password for the username you specified.  It can
  3280.                  be omitted if you specified anonymous for the userid.
  3281.  
  3282.        Use the  cd command to select  a particular directory  as current
  3283.        directory.
  3284.  
  3285.        +---------------------------------------------------------------+
  3286.        |                                                               |
  3287.        |  cd        directory-name                                     |
  3288.        |                                                               |
  3289.        +---------------------------------------------------------------+
  3290.  
  3291.        where:
  3292.  
  3293.        directory-name
  3294.                    is the name of the directory to be selected.
  3295.  
  3296.        Use the dir  command to display a  list of the files  in the cur-
  3297.        rent, or specified, directory.  The file names,  and depending on
  3298.        the site,  the file size,  file  creation date and other informa-
  3299.        tion will be listed.
  3300.  
  3301.        +---------------------------------------------------------------+
  3302.        |                                                               |
  3303.        |  dir       <pattern>                                          |
  3304.        |                                                               |
  3305.        +---------------------------------------------------------------+
  3306.  
  3307.        where:
  3308.  
  3309.        pattern   is a  pattern that defines  which file names  should be
  3310.                  displayed. Many FTP sites are case-sensitive, thus care
  3311.                  must be used with the pattern.  The pattern may contain
  3312.                  any number  of characters,  and the  wildcard character
  3313.                  "*" (asterisk) may be used to represent any characters.
  3314.  
  3315.        The ls command  is similar to the dir command,   except that with
  3316.        most FTP sites, it only displays the filenames, without any other
  3317.        information. The pattern specification is identical to dir.
  3318.  
  3319.        +---------------------------------------------------------------+
  3320.        |                                                               |
  3321.        |  ls        <pattern>                                          |
  3322.        |                                                               |
  3323.        +---------------------------------------------------------------+
  3324.  
  3325.        Use the get command to obtain a file from the current host.
  3326.  
  3327.        +---------------------------------------------------------------+
  3328.        |                                                               |
  3329.        |  get       foreignname <localname>                            |
  3330.        |                                                               |
  3331.        +---------------------------------------------------------------+
  3332.  
  3333.        where:
  3334.  
  3335.        foreignname
  3336.                  is the filename of the file, as stored at the FTP site.
  3337.                  With  many sites,   the case  of the  filename must  be
  3338.                  respected.
  3339.  
  3340.        localname is an optional local filename.  If you specify a local-
  3341.                  name,  it must be in the form:  filename.filetype where
  3342.                  neither part is longer than eight characters.
  3343.  
  3344.        Use the  binary  command to set  the FTP transfer mode.   If this
  3345.        option is set  then no EBCDIC-ASCII translation  will take place.
  3346.        This should be used for non-text files.
  3347.  
  3348.        +---------------------------------------------------------------+
  3349.        |                                                               |
  3350.        |  binary                                                       |
  3351.        |                                                               |
  3352.        +---------------------------------------------------------------+
  3353.  
  3354.        Use  the quit  command  to close   the  connection to  the  host,
  3355.        and  to terminate the BITFTP session.
  3356.  
  3357.        +---------------------------------------------------------------+
  3358.        |                                                               |
  3359.        |  quit                                                         |
  3360.        |                                                               |
  3361.        +---------------------------------------------------------------+
  3362.  
  3363.  
  3364.        Examples
  3365.  
  3366.        To   get   the   file   how.to.ftp.guide   from   the   directory
  3367.        /pub/nic/network.service.guides   at  the   anonymous  FTP   site
  3368.        nic.sura.net,   and  to  get  a listing  of  the  files  in  that
  3369.        directory,  you  could send the  following commands by  e-mail to
  3370.        BITFTP:
  3371.  
  3372.             ftp nic.sura.net
  3373.             user anonymous
  3374.             cd pub/nic/network.service.guides
  3375.             get how.to.ftp.guide
  3376.             dir
  3377.             quit
  3378.  
  3379.        In response you  will receive an e-mail  containing the following
  3380.        lines (some lines have been removed for brevity):
  3381.  
  3382.        > ftp nic.sura.net
  3383.        > user anonymous
  3384.        >> OPEN NIC.SURA.NET
  3385.        >> USER anonymous
  3386.  
  3387.        > cd pub/nic/network.service.guides
  3388.        >> CD pub/nic/network.service.guides
  3389.  
  3390.        > get how.to.ftp.guide
  3391.        >>>> "how.to.ftp.guide" sent as "HOWTO FTPGUIDE".
  3392.  
  3393.        > dir
  3394.  
  3395.        total 60
  3396.        -rw-rw-r--  1 mtaranto 120   344 Apr 14  1992 README
  3397.        -rw-rw-r--  1 mtaranto 120 12759 Oct 30  1992 how.to.email.guide
  3398.        -rw-rw-r--  1 mtaranto 120  6327 Mar 24 13:28 how.to.ftp.guide
  3399.        -rw-rw-r--  1 root     120  2818 Mar  4  1992 how.to.telnet.guide
  3400.        -rw-rw-r--  1 mtaranto 120  6136 Oct 30  1992 how.to.use.vi.guide
  3401.        -rw-r--r--  1 1086     120     0 Aug 18 21:23 plane.
  3402.  
  3403.        The above directory listing is typical  of the format of Unix FTP
  3404.        sites.  There is information on file permissions and ownership as
  3405.        well as the size of the file in  bytes,  the time and date of its
  3406.        last change, and the file name.
  3407.  
  3408.        You could request the first two  files by once again sending mail
  3409.        to BITFTP with the following commands:
  3410.  
  3411.             ftp nic.sura.net
  3412.             user anonymous
  3413.             cd pub/nic/network.service.guides
  3414.             get README
  3415.             get how.to.email.guide
  3416.             quit
  3417.  
  3418.  
  3419.        Learning more about BITFTP
  3420.  
  3421.        A four-page instruction to the BITFTP  service can be obtained by
  3422.        sending a help  command in the body  of a mail message  to either
  3423.        BITFTP server.
  3424.  
  3425.        Additional  information  on  BITFTP may  be  obtained  from  EARN
  3426.        (NETHELP@EARNCC.BITNET). More information about TCP/IP and FTP in
  3427.        general can be obtained from  a wide  variety of sources, such as
  3428.        the documents mentioned in the example above.
  3429.  
  3430.  
  3431.  
  3432.  
  3433.                                     Part 6
  3434.  
  3435.                            NETWORKED INTEREST GROUPS
  3436.  
  3437.  
  3438.  
  3439.                             LISTSERV (Version 1.7f)
  3440.  
  3441.  
  3442.  
  3443.        What is LISTSERV
  3444.  
  3445.        LISTSERV is a  distribution list management package.   It runs on
  3446.        IBM  VM/CMS  systems  in the  international  NJE  network  (EARN/
  3447.        Bitnet).  It allows groups of computer users with a common inter-
  3448.        est to communicate among themselves,   while making efficient use
  3449.        of computer and network resources. It makes it easy for even nov-
  3450.        ice users to discover,  join,   and participate in these interest
  3451.        group mailing lists.  LISTSERV also  provides facilities for log-
  3452.        ging and archiving of mail  traffic,  file server functions,  and
  3453.        database searches of archives and files.
  3454.  
  3455.        There are  LISTSERV lists on every  subject under the  sun,  with
  3456.        names ranging  from AARPUB-L (AAR Electronic Publication list) to
  3457.        Z3950IW (Z39.50 Implementors Workshop). LISTSERV lists are inter-
  3458.        national and eclectic.   You will find lists  in every imaginable
  3459.        field,  for every  audience,  in many different  countries and in
  3460.        many different languages. See the description of the List command
  3461.        in the section Using LISTSERV section for instructions on getting
  3462.        an up-to-date list of lists.
  3463.  
  3464.  
  3465.        Who can use LISTSERV
  3466.  
  3467.        Anyone who can send electronic mail to an EARN/Bitnet address can
  3468.        participate in a  mailing list and access  other LISTSERV facili-
  3469.        ties,  as  long as the e-mail  format is valid (according  to the
  3470.        RFC822 standard),  and  has a usable return  address.  Every day,
  3471.        people use LISTSERV from HEPnet,  Internet,  Compuserve,  MCIMail
  3472.        and many other networks throughout the world.
  3473.  
  3474.        If you don't know how to send electronic mail to EARN/Bitnet, ask
  3475.        your local support people for help.
  3476.  
  3477.  
  3478.        How to get to LISTSERV
  3479.  
  3480.        To  use LISTSERV  facilities,   send  electronic mail  with  your
  3481.        LISTSERV commands to:  LISTSERV@host-id where host-id is the host
  3482.        computer's  NJE address  (for example,   TAUNIVM.BITNET)  or  its
  3483.        Internet domain name (in this case,  VM.TAU.AC.IL).  There may be
  3484.        some local variation on the format  needed to send mail to Bitnet
  3485.        or Internet addresses. Check with your local support personnel.
  3486.  
  3487.        More than one  command can be sent  to LISTSERV in the  same mail
  3488.        message.  Each command must be on a separate line.  LISTSERV will
  3489.        ignore the Subject:  line of the mail header, so ensure that your
  3490.        commands are in the body of the e-mail.
  3491.  
  3492.        For EARN/Bitnet users,  interactive messages  are the fastest and
  3493.        most convenient  way to send commands  to LISTSERV,  but  bear in
  3494.        mind that interactive  messages only work when  the links between
  3495.        your computer and LISTSERV are up;  if the message fails, you can
  3496.        always send your command via mail.
  3497.  
  3498.        To facilitate  communications with  the LISTSERV  servers on  the
  3499.        EARN/Bitnet network,  a  special LISTSERV computer node  has been
  3500.        defined.   This means that any EARN/Bitnet user can address their
  3501.        commands to the userid LISTSERV at the special node LISTSERV.
  3502.  
  3503.        All non-EARN/Bitnet users  may address their command  mail to the
  3504.        userid LISTSERV at  the special node LISTSERV.NET.   Note that if
  3505.        this node is not  yet defined on your network,  you  may also try
  3506.        LISTSERV%LISTSERV.BITNET@CUNYVM.CUNY.EDU.  For  example,  if  you
  3507.        wanted to join  the 3D-L mailing list that  discusses 3D computer
  3508.        graphics but are  not sure of the address of  the LISTSERV server
  3509.        hosting  this list.   You could  send a  subscription request  to
  3510.        either of the following addresses:
  3511.  
  3512.             LISTSERV@LISTSERV.NET
  3513.             LISTSERV@LISTSERV       (on BITNET)
  3514.  
  3515.        Your subscription request  will be automatically forwarded  on to
  3516.        the LISTSERV server hosting the 3D-L  mailing list (in this case,
  3517.        at the computer node ARIZVM1).
  3518.  
  3519.        You may also utilize the special  LISTSERV address to send e-mail
  3520.        to any  LISTSERV mailing list if  you are unsure of  its address.
  3521.        For example,  if you wanted to  send mail to the BITFTP-L mailing
  3522.        list to request a copy of the BITFTP product,  you could do so by
  3523.        addressing your e-mail to BITFTP-L@LISTSERV.NET. It will automat-
  3524.        ically be  forwarded to  the list's real  address (in  this case,
  3525.        BITFTP-L@EARNCC.BITNET)  when it reaches the LISTSERV node.  Once
  3526.        you know the real  address of a list,  it should  be used for all
  3527.        future mail sent to that list.
  3528.  
  3529.        There are more than 250 sites in over 30 countries throughout the
  3530.        world running LISTSERV  as part of the  world-wide network.  Here
  3531.        are a few of the LISTSERV sites:
  3532.  
  3533.        +---------------------------------------------------------------+
  3534.        |                                                               |
  3535.        |  Host Computer Site                                    Country|
  3536.        |                                                               |
  3537.        +---------------------------------------------------------------+
  3538.        |  BITNIC        BITNET Network Information Center           USA|
  3539.        |  DEARN         GMD, Bonn                               Germany|
  3540.        |  EARNCC        EARN Office, Paris                       France|
  3541.        |  HEARN         Katholieke Universiteit Nijmegen    Netherlands|
  3542.        |  PUCC          Princeton University, New Jersey            USA|
  3543.        |  SEARN         Kungliga Tekniska Hoegskolan, Stockholm  Sweden|
  3544.        |                                                               |
  3545.        +---------------------------------------------------------------+
  3546.  
  3547.  
  3548.        Using LISTSERV
  3549.  
  3550.        The commands given here are available for everyone and require no
  3551.        special LISTSERV command  privileges.  Only the most  common com-
  3552.        mands  are described.   For  a  complete list  of  non-privileged
  3553.        LISTSERV commands,  retrieve  the LISTSERV User Guide  in the DOC
  3554.        FILELIST from LISTSERV@EARNCC.BITNET.
  3555.  
  3556.        Commands are presented  in a particular format:   CAPITAL letters
  3557.        indicate acceptable abbreviation, angle brackets (<>) indicate an
  3558.        optional parameter,  and vertical bar  (|)  indicates a choice of
  3559.        parameters.   All parameters are fully  explained in each command
  3560.        description.
  3561.  
  3562.        There is a standard set of  command keywords available for use in
  3563.        some LISTSERV commands.  They may be used with any commands where
  3564.        they appear  as optional parameters  in the  command description.
  3565.        The important standard keywords are:
  3566.  
  3567.        PW= password
  3568.                  This keyword  is used to specify  a password in  a com-
  3569.                  mand.  If you have registered  a personal password on a
  3570.                  LISTSERV server, you will then have to validate certain
  3571.                  commands by using  the PW= command keyword  in the com-
  3572.                  mand text.  This  feature is designed to  prevent impo-
  3573.                  stors  from issuing  commands while  using your  e-mail
  3574.                  address.  The use of  passwords is strongly recommended
  3575.                  for this reason. See the PW command for details on reg-
  3576.                                           PW
  3577.                  istering personal passwords. Once you have registered a
  3578.                  personal password  at a LISTSERV  server,  you  will be
  3579.                  obliged to include the PW=  command keyword in all com-
  3580.                  mands where it appears as an option.
  3581.  
  3582.        F= format This keyword controls the file format (or internal file
  3583.                  structure)  in which files will be sent to you.  If you
  3584.                  are  not a  member of  the  EARN/Bitnet network,   then
  3585.                  LISTSERV will  always use  the default  file format  of
  3586.                  MAIL.   Otherwise, the default file format is dependent
  3587.                  upon the  information held  in the  BITEARN NODES  file
  3588.                  regarding your computer.   The BITEARN  NODES file is a
  3589.                  special network definition file used in the EARN/Bitnet
  3590.                  network.  Any user may ask for a file format other than
  3591.                  their default by  specifying it in the  F= command key-
  3592.                  word in  the commands  where it  appears as  an option.
  3593.                  Note that this will not permanently change your default
  3594.                  file format,   its effect  is only  for those  commands
  3595.                  where it is specified. Following is a list of file for-
  3596.                  mats that are valid for all users:
  3597.  
  3598.                       XXE  UUe  MIME/text  MIME/Appl  MAIL
  3599.  
  3600.                  In addition, EARN/Bitnet users may specify:
  3601.  
  3602.                       Netdata  Card  Disk  Punch  LPunch  VMSdump
  3603.  
  3604.                  Contact your local support  personnel for more informa-
  3605.                  tion about the file formats supported on your computer.
  3606.  
  3607.        Commands for LISTS:
  3608.  
  3609.        The  primary function  of LISTSERV  is to  operate mailing  lists
  3610.        (also referred to as distribution lists).  Mailing lists are used
  3611.        to distribute  the e-mail sent  to them  to a list  a recipients.
  3612.        They  provide the  means for  a group  of users  to establish  an
  3613.        e-mail forum on any topic or  area of common interest.  This ser-
  3614.        vice provides an  extremely convenient means for  the exchange of
  3615.        ideas and  information between list  members since  LISTSERV (and
  3616.        not the mail sender) manages the distribution of e-mail to all of
  3617.        its  final recipients.   Users  need only  to  remember one  list
  3618.        address to which they send their  mail in order to communicate to
  3619.        a potentially large number of users.   Due to the efficiency with
  3620.        which LISTSERV distributes e-mail to list members, discussions or
  3621.        debates with a world-wide audience may be conducted.
  3622.  
  3623.        The following commands are designed for use with LISTSERV mailing
  3624.        lists.  With them you may do things such as finding the names and
  3625.        addresses of lists,  signing on to or off lists,  reviewing lists
  3626.        or changing your  personal options for any mailing  list to which
  3627.        you are subscribed.
  3628.  
  3629.        +---------------------------------------------------------------+
  3630.        |                                                               |
  3631.        |  SUBscribe list-name  <full-name>                             |
  3632.        |                                                               |
  3633.        +---------------------------------------------------------------+
  3634.  
  3635.        Use the SUBscribe  command to join a mailing list.   You can also
  3636.        use this command  to alter the name (but not  e-mail address)  by
  3637.        which you  are known on a  mailing list you have  already joined.
  3638.        The list-name parameter is the name of the list to which you want
  3639.        to subscribe.  For example,  the EARN  User Group list located at
  3640.        the node IRLEARN has a list name of EARN-UG.  Do not confuse this
  3641.        with the  list's address (EARN-UG@IRLEARN)   which should  not be
  3642.        used.  The optional full-name parameter allows you to give a name
  3643.        by which you want to be known on a mailing list. If specified, it
  3644.        should be your full, real name (at least your first name and last
  3645.        name)  and not your e-mail address.   If you send this command to
  3646.        LISTSERV via command mail, the name for the full-name option will
  3647.        be taken from the name given in  the From:  mail header should it
  3648.        be omitted from the command text. If you send a SUBscribe command
  3649.        for a list to which you already belong, then LISTSERV will inter-
  3650.        pret the  command as a  request to  change your full-name  on the
  3651.        list.
  3652.  
  3653.        A request to join a mailing list  can be processed in three ways:
  3654.        subscription to a list may be OPEN, CLOSED, or BY-OWNER. If it is
  3655.        OPEN,  you will be automatically added to the list and sent noti-
  3656.        fication. If it is CLOSED, you will not be added to the list, and
  3657.        LISTSERV will  send you a message  telling you that  your request
  3658.        has been rejected.  If it is BY-OWNER,  your subscription request
  3659.        will be forwarded to the list  owner(s),  who will decide whether
  3660.        or not to add  you to the list (LISTSERV will  inform you to whom
  3661.        your request has been forwarded).  To  see what kind of subscrip-
  3662.        tion a list has, use the REView command.
  3663.  
  3664.        +---------------------------------------------------------------+
  3665.        |                                                               |
  3666.        |  UNSubscribe list-name  |  *  <(NETWIDE>                      |
  3667.        |                                                               |
  3668.        +---------------------------------------------------------------+
  3669.  
  3670.        Use the UNSubscribe  command to leave a mailing  list.  The list-
  3671.        name parameter is the name of a  mailing list from which you want
  3672.        to remove your  subscription.   You can signoff all  the lists to
  3673.        which you are  a member at any particular LISTSERV  site by using
  3674.        the "*" (asterisk) character in the place of a list name.  If you
  3675.        want your  UNSubscribe command to  be propagated to  all LISTSERV
  3676.        servers on the network,  include  the (NETWIDE option.   Use this
  3677.        option if  you are  changing your e-mail  address or  are leaving
  3678.        your computer for an extended period.
  3679.  
  3680.        +---------------------------------------------------------------+
  3681.        |                                                               |
  3682.        |  List      <options>  <F= format>                             |
  3683.        |                                                               |
  3684.        +---------------------------------------------------------------+
  3685.  
  3686.        Use the List command to get  a listing of available mailing lists
  3687.        at a  LISTSERV server.  The options  parameter may be any  of the
  3688.        following:
  3689.  
  3690.        Short     This option displays a summary of all the lists managed
  3691.                  by a LISTSERV in a brief, one line description. This is
  3692.                  the default.
  3693.  
  3694.        Long      The Long (or Detailed)  option will send a file (called
  3695.                  node-name LISTS)  to you  that contains a comprehensive
  3696.                  description of the lists managed by a LISTSERV server.
  3697.  
  3698.        Global <pattern>
  3699.                  This option gives a complete list of all known LISTSERV
  3700.                  mailing lists at all servers at the time the command is
  3701.                  issued.  A file (called LISTSERV LISTS) will be sent to
  3702.                  you containing the names,   titles and e-mail addresses
  3703.                  of these lists. This is a very large file, so make sure
  3704.                  you have  the necessary disk  space to  accommodate its
  3705.                  size before  you use the  Global option.   The optional
  3706.                  pattern parameter  can be used  to match any  string in
  3707.                  the list name, list title or list address.
  3708.  
  3709.        +---------------------------------------------------------------+
  3710.        |                                                               |
  3711.        |  REView    list-name  <(>  <options>                          |
  3712.        |                                                               |
  3713.        +---------------------------------------------------------------+
  3714.  
  3715.        Use the REView command to receive a listing of a mailing list. It
  3716.        will be sent to you as a file called list-name LIST (or list-name
  3717.        node-name for peered lists).  A mailing  list is comprised of two
  3718.        parts: a control section and a subscription section.  The control
  3719.        section holds the definition parameters for a list which includes
  3720.        information such  as who is authorized  to review or join  a list
  3721.        and whether or not it is archived. The subscription section holds
  3722.        the e-mail addresses  and names of all list  members.  The REView
  3723.        command allows  you to  receive a  listing of  either or  both of
  3724.        these sections (the default is both)  for any list,  provided you
  3725.        are authorized to do so.  Note that at the discretion of the list
  3726.        owner(s),  the  REView command can be  restricted in use  to list
  3727.        members only.  In this case, you will not be authorized to review
  3728.        a mailing  list if you  are not a  member of that  list yourself.
  3729.        Also,  individual  list members  can restrict  the appearance  of
  3730.        their e-mail address and name in  response to a REView command if
  3731.        they have set  the CONCEAL mailing list option (see  the SET com-
  3732.        mand for more  details).  The list-name parameter is  the name of
  3733.        the LISTSERV list you wish to review. The important options are:
  3734.  
  3735.        Short     This option  restricts the  information you  receive to
  3736.                  the control  section of a  list (giving  its definition
  3737.                  parameters)  and does not  return the subscription sec-
  3738.                  tion of a list (giving the list members).
  3739.  
  3740.        Countries If you  use this option,  the  list of members  will be
  3741.                  organized  by the  nationality  given  in their  e-mail
  3742.                  addresses.
  3743.  
  3744.        LOCal     If the list is peered (that  is,  it is linked to other
  3745.                  mailing  lists  of  the  same  name  but  on  different
  3746.                  LISTSERV servers),  you will receive listings of all of
  3747.                  these mailing  lists in response  to a  REView command.
  3748.                  The LOCal option  can be used to  suppress the propaga-
  3749.                  tion  of the  REView command  to  the LISTSERV  servers
  3750.                  hosting these peered mailing lists.  In this case,  you
  3751.                  will receive  a listing only  from the server  to which
  3752.                  you send the REView command and not the others.
  3753.  
  3754.        +---------------------------------------------------------------+
  3755.        |                                                               |
  3756.        |  Query     list-name  |  *                                    |
  3757.        |                                                               |
  3758.        +---------------------------------------------------------------+
  3759.  
  3760.        When you join  any mailing list,  you will be  assigned a default
  3761.        set of list options that control  such things as way you received
  3762.        mail when it is distributed and the type of notification LISTSERV
  3763.        will give you when  it distributes mail you have sent  to a list.
  3764.        These are  the personal list options  that may be altered  on any
  3765.        mailing list  to which you are  subscribed to suite  your circum-
  3766.        stances. See the SET command for a complete descriptions of these
  3767.        options.  The  Query command can be  used to review  the personal
  3768.        list options you  have in effect at any mailing  list.  The list-
  3769.        name parameter is the name of a list to which you are subscribed.
  3770.        If you use  an "*" (asterisk)  character instead of  a list name,
  3771.        you will receive information about  your personal options for all
  3772.        lists to which you  belong at the LISTSERV to which  you send the
  3773.        command.
  3774.  
  3775.        +---------------------------------------------------------------+
  3776.        |                                                               |
  3777.        |  SET       list-name  |  *   options                          |
  3778.        |                                                               |
  3779.        +---------------------------------------------------------------+
  3780.  
  3781.        Use the SET command to change your personal options for a mailing
  3782.        list.  These options will remain in effect until they are explic-
  3783.        itly changed.  The Query command can be used to display your cur-
  3784.        rent optional settings for any list  to which you are subscribed.
  3785.        The list-name parameter is the name of the mailing list for which
  3786.        you are changing your options.  You may change your options for a
  3787.        specific list or for all the lists  you belong to at a particular
  3788.        LISTSERV by using the "*" (asterisk) character in place of a list
  3789.        name.  After processing your SET command,  LISTSERV will send you
  3790.        conformation of  the successful alteration  of your  mailing list
  3791.        options via e-mail.  The important options are:
  3792.  
  3793.        Mail | DIGests | INDex | NOMail
  3794.                  These options of the SET command alter the way in which
  3795.                  you receive mail from a  mailing list.  The Mail option
  3796.                  means that  you wish to  have list mail  distributed to
  3797.                  you as  mail.   This is  the default.  The  DIGests and
  3798.                  INDex  options  are available  only if  a list  has had
  3799.                  these features  enabled by its owner(s).   Digests hold
  3800.                  all the  mail messages  sent to a  list over  a certain
  3801.                  period of time. Instead of receiving each mail individ-
  3802.                  ually as it  is distributed to list  members,  you will
  3803.                  receive all the mail in one batch for a given day, week
  3804.                  or month.  You may then  browse through these mail mes-
  3805.                  sages at  your leisure.  Note  that mail is  not edited
  3806.                  with the DIGests option, you will receive copies of all
  3807.                  the mail messages in their  entirety.  The INDex option
  3808.                  will provide you  with only the date,   time,  subject,
  3809.                  number of lines  and the sender's name  and address for
  3810.                  all mail messages sent to a list.  The text of the mail
  3811.                  message will not be included.   You may then select and
  3812.                  retrieve  any mail  that interests  you  from the  list
  3813.                  archive.   Both the DIGests and INDex options provide a
  3814.                  means of listening  in to discussions on  mailing lists
  3815.                  without having to deal with  large quantities of incom-
  3816.                  ing mail messages.   The NOMail option means  that mail
  3817.                  sent to the list will not  be distributed to you.  This
  3818.                  is useful  when you  are leaving  your computer  for an
  3819.                  extended period of  time and you do not  want mail from
  3820.                  the list to fill your mailbox. When you return, you can
  3821.                  send the  SET command with  the Mail option  to restore
  3822.                  mail service.
  3823.  
  3824.        SHORThdr | FULLhdr | IETFhdr | DUALhdr
  3825.                  All mail messages are comprised of header and body sec-
  3826.                  tions.  The header section provides details such as the
  3827.                  recipients, the original sender and the date and time a
  3828.                  mail message was sent.  The  mail body section contains
  3829.                  the text of  a mail message.  These options  of the SET
  3830.                  command indicate the  type of mail headers  you want to
  3831.                  receive in  the mail distributed  from a  mailing list.
  3832.                  SHORThdr means that  the mail header will  include only
  3833.                  the essential  informational headers (for  instance the
  3834.                  Date:,  To:,  From:,  Subject:,  Sender:  and Reply-to:
  3835.                  headers).  This is the default.  You may change this to
  3836.                  FULLhdr, which means that all (including non-essential)
  3837.                  mail headers  will be present  in e-mail.   The IETFhdr
  3838.                  option means that LISTSERV will  not change the headers
  3839.                  of a mail  message it distributes to you  other than to
  3840.                  add a Received: mail header (and also a Message-id: and
  3841.                  Sender:  headers  if either of  these were  not already
  3842.                  present). This option is designed specifically for com-
  3843.                  patibility with SMTP exploders (as used,  for instance,
  3844.                  on the Internet network). Lastly, DUALhdr is very simi-
  3845.                  lar to  the SHORThdr option  except that  LISTSERV will
  3846.                  also insert mail  headers at the beginning  of the mail
  3847.                  body.  Therefore, when the mail is received and read by
  3848.                  a recipient using this option,  it will start with this
  3849.                  information (for instance,  the first  three lines of a
  3850.                  mail message may contain the  To:,  From:  and Subject:
  3851.                  mail headers).  This option is useful for users of some
  3852.                  PC  based mail  packages  that  will not  display  this
  3853.                  information from the real mail headers.
  3854.  
  3855.        CONCEAL | NOCONCEAL
  3856.                  Indicates whether  or not you  want your name  and mail
  3857.                  address to appear in the  display of list members which
  3858.                  is given in response to  a REView command.  The default
  3859.                  is NOCONCEAL.   Note that a complete list of members is
  3860.                  always given to list owners and LISTSERV administrators
  3861.                  regardless of this option.
  3862.  
  3863.        +---------------------------------------------------------------+
  3864.        |                                                               |
  3865.        |  CONFIRM   list-name                                          |
  3866.        |                                                               |
  3867.        +---------------------------------------------------------------+
  3868.  
  3869.        Use the  CONFIRM command  to renew your  subscription to  a list.
  3870.        Some mailing lists require subscription renewal at regular inter-
  3871.        vals (usually once a year).  A mail message is automatically sent
  3872.        to list members indicating that they  must send a CONFIRM command
  3873.        within a given  number of days or  they will be removed  from the
  3874.        list. This command must be sent from the same e-mail address that
  3875.        received the confirmation notice.  The list-name parameter is the
  3876.        name of  the mailing list to  which you are confirming  your sub-
  3877.        scription.  LISTSERV will  send a message that  your subscription
  3878.        has been confirmed.
  3879.  
  3880.        Commands for FILES:
  3881.  
  3882.        LISTSERV also functions as a file server.  That is,  files can be
  3883.        stored at a  LISTSERV server and made available  for retrieval by
  3884.        users upon  their request.   These files  are stored  in LISTSERV
  3885.        under a hierarchical system of filelists. As the name suggests, a
  3886.        filelist is a special file that holds a list of files. Each entry
  3887.        in a  filelist describes a file  that is available  for retrieval
  3888.        and gives  details such as  the file's name  and size and  also a
  3889.        file's access code (also known as  a FAC)  which describes who is
  3890.        authorized to retrieve  it.  These files may  themselves be file-
  3891.        lists,  in which case they too will hold information about avail-
  3892.        able files  or further  filelists.  In  this way,   filelists are
  3893.        organized in a hierarchical or tree structure.
  3894.  
  3895.        There are two basic types of  filelists on LISTSERV servers.  The
  3896.        first type holds  files that have been  specifically placed there
  3897.        by file  owners or LISTSERV  administrators.  These files  may be
  3898.        documents, maps or diagrams, or even programs. The second type of
  3899.        filelist is associated  with a LISTSERV mailing  list.  These are
  3900.        referred to  as list  filelists and retain  copies of  all e-mail
  3901.        distributed  on a  particular mailing  list.  They  consist of  a
  3902.        series of files,  each of which holds a copy of the mail messages
  3903.        distributed on  a list  over an interval  of time  (usually,  one
  3904.        month).  These  files may then be  retrieved to recover  any list
  3905.        mail distributed during a specific period.  Note that e-mail dis-
  3906.        tributed on a mailing list may also be retrieved via the database
  3907.        functions of LISTSERV.  Not all  mailing lists have an associated
  3908.        list filelist; this is enabled at a list owner's discretion.
  3909.  
  3910.        A further aspect of the file  server functions of LISTSERV is the
  3911.        concept of packages. A package consists of one or more files that
  3912.        appear in a  filelist.  These may be,  for example,   a series of
  3913.        files  that go  to  make up  a software  package.   A package  is
  3914.        declared in a LISTSERV filelist through  a file that has the spe-
  3915.        cial name of package-name $PACKAGE.  Within  it will be a list of
  3916.        all  the files  that  comprise the  package.   This  list can  be
  3917.        reviewed by sending a retrieval  request for that file.  However,
  3918.        all the  files that  comprise the package  may also  be retrieved
  3919.        through a request for the file:  package-name PACKAGE.  Note that
  3920.        in this case,  the "$" (dollar)  symbol is dropped from the name.
  3921.        The files that go to make  up the package will then automatically
  3922.        be sent  to the  requestor.  This  enables users  to retrieve  an
  3923.        entire set of files  that belong to a package with  only one com-
  3924.        mand, instead of having to retrieve each of these files individu-
  3925.        ally through a series of commands.
  3926.  
  3927.        The following LISTSERV  commands enable general users  to manipu-
  3928.        late files that are stored at a server. This includes commands to
  3929.        search for,  retrieve and subscribe  to files.  When sending file
  3930.        server commands to LISTSERV,  you must address them to the server
  3931.        and not  to any mailing lists.   Note that where the  PW= keyword
  3932.        appears in a command description,  this  need only be included in
  3933.        the command text  if you have defined a personal  password at the
  3934.        server to which you are sending file server commands.  Otherwise,
  3935.        it need not be used. The optional F= command keyword may included
  3936.        as desired.
  3937.  
  3938.        +---------------------------------------------------------------+
  3939.        |                                                               |
  3940.        |  INDex     <filelist>  <F= format>                            |
  3941.        |                                                               |
  3942.        +---------------------------------------------------------------+
  3943.  
  3944.        Use the INDex command to get a listing of the files in a particu-
  3945.        lar filelist.  The  filelist parameter specifies the  name of the
  3946.        filelist you wish to get.  If no  name is specified,  an index of
  3947.        the root filelist (called LISTSERV FILELIST) will be sent to you.
  3948.  
  3949.        +---------------------------------------------------------------+
  3950.        |                                                               |
  3951.        |  GET       filename  filetype  <filelist>  <F= format>        |
  3952.        |                                                               |
  3953.        +---------------------------------------------------------------+
  3954.  
  3955.        The GET  command is used to  retrieve a specific file  or package
  3956.        from a filelist, provided you are authorized to do so.  The file-
  3957.        name and  filetype parameters  identify the  file or  package you
  3958.        wish to retrieve.  The optional filelist parameter identifies the
  3959.        filelist within which the file or  package resides.  If it is not
  3960.        supplied in  the command,  LISTSERV  will determine  the filelist
  3961.        through a search of its own internal filelist index.
  3962.  
  3963.        +---------------------------------------------------------------+
  3964.        |                                                               |
  3965.        |  AFD       options                                            |
  3966.        |                                                               |
  3967.        +---------------------------------------------------------------+
  3968.  
  3969.        AFD is an acronym for  Automatic File Distribution.  This command
  3970.        enables you  to subscribe  to a  file or  package in  a filelist.
  3971.        Every time this file or package  is updated in its filelist,  you
  3972.        will then  automatically be sent  of copy  of it by  the LISTSERV
  3973.        server.  You  may subscribe to any  number of files  for packages
  3974.        from any filelist  with the AFD command.  You may  also review or
  3975.        delete your  subscriptions at any  LISTSERV server.   The options
  3976.        must be one of the following:
  3977.  
  3978.        ADD  filename filetype <filelist> <text> <PW= password> <F=format>
  3979.                  The ADD  option allows  you to subscribe  to a  file or
  3980.                  package. This means that a copy will henceforth be sent
  3981.                  to you automatically by LISTSERV  when it is updated on
  3982.                  its  filelist.  The  filename  and filetype  parameters
  3983.                  identify a  file or package to  which you want  to sub-
  3984.                  scribe.  The filelist option allows  you to specify the
  3985.                  name of the filelist in which it is located. If this is
  3986.                  not specified in the command,  LISTSERV will locate the
  3987.                  filelist through a search of  its own internal filelist
  3988.                  index.  Also, if you wish to have an informational text
  3989.                  message inserted automatically  at the top of  the file
  3990.                  or package when it is sent to you, you may use the text
  3991.                  parameter.  Note that if you  omit the filelist option,
  3992.                  the  text you  provide in  the text  parameter must  be
  3993.                  enclosed in double quotes (").   This parameter is most
  3994.                  commonly used by network  server applications that sub-
  3995.                  scribe to files at a LISTSERV  on behalf of users.   If
  3996.                  you  are subscribing  to files  directly from  LISTSERV
  3997.                  yourself, you should not need to use this option.
  3998.  
  3999.        DELete  filename  filetype  <filelist>  <PW= password>
  4000.                  Remove your subscription to a file or package for which
  4001.                  you have an AFD.  The  filename and filetype parameters
  4002.                  identify a file or package to  which you wish to remove
  4003.                  an AFD. These names may also include the "*" (asterisk)
  4004.                  wildcard character  so that multiple files  or packages
  4005.                  may be removed  with one DELete command.   The filelist
  4006.                  option allows you  to specify the name  of the filelist
  4007.                  in which it is located. If this is not specified in the
  4008.                  command,  LISTSERV  will locate the filelist  through a
  4009.                  search of its own internal filelist index.
  4010.  
  4011.        List  <(FORMAT>
  4012.                  The List  option shows the  files or packages  to which
  4013.                  you are  currently subscribed  at a  LISTSERV.  If  you
  4014.                  include the (FORMAT option,  then the file format to be
  4015.                  used when a file or package is sent to you will also be
  4016.                  displayed.
  4017.  
  4018.        +---------------------------------------------------------------+
  4019.        |                                                               |
  4020.        |  FUI       options                                            |
  4021.        |                                                               |
  4022.        +---------------------------------------------------------------+
  4023.  
  4024.        FUI is an acronym for File Update Information.  It enables you to
  4025.        subscribe to  a file or package  in a filelist.  Every  time this
  4026.        file for package is updated in its filelist,  you will then auto-
  4027.        matically be informed of this by the LISTSERV server.   This com-
  4028.        mand is similar to the AFD  command, except you will only be sent
  4029.        notification of an update rather than the updated file or package
  4030.        itself.  You  may subscribe to any  number of files  for packages
  4031.        from any filelist  with the FUI command.  You may  also review or
  4032.                                    FUI
  4033.        delete your  subscriptions at any  LISTSERV server.   The options
  4034.        parameter must be one of the following:
  4035.  
  4036.        ADD  filename  filetype  <filelist>  <PW= password>
  4037.                  The ADD  option allows  you to subscribe  to a  file or
  4038.                  package by adding an FUI to it.  The filename and file-
  4039.                  type parameters identify a file or package to which you
  4040.                  want to add  an FUI subscription.  The  filelist option
  4041.                  allows you to specify the name of the filelist in which
  4042.                  it is  located.  If this is  not given in  the command,
  4043.                  LISTSERV will locate  the filelist through a  search of
  4044.                  its own internal filelist index.
  4045.  
  4046.        DELete  filename  filetype  <filelist>  <PW= password>
  4047.                  Remove your  subscription from  a file  or package  for
  4048.                  which you have an FUI. The filename and filetype param-
  4049.                  eters identify a  file or package to which  you want to
  4050.                  delete an FUI. The filelist option allows you to speci-
  4051.                  fy the name of the filelist in which it is located.  If
  4052.                  this is  not specified in  the command,   LISTSERV will
  4053.                  locate the filelist through a  search of its own inter-
  4054.                  nal filelist index.
  4055.  
  4056.        List      The List option  shows the files or  packages for which
  4057.                  you currently  have an FUI  subscription at  a LISTSERV
  4058.                  server.
  4059.  
  4060.        +---------------------------------------------------------------+
  4061.        |                                                               |
  4062.        |  Query File filename  filetype  <filelist>  <(FLags>          |
  4063.        |                                                               |
  4064.        +---------------------------------------------------------------+
  4065.  
  4066.        This command  can be  used to get  update information  on various
  4067.        files.  Update information about the file or package specified in
  4068.        the filename and filetype parameters will be given.   Optionally,
  4069.        you may include a filelist name in the filelist  parameter. If it
  4070.        is omitted, LISTSERV will locate the filelist through a search of
  4071.        its own internal filelist index.  You may also specify the (FLags
  4072.        option to display additional technical data about the file (which
  4073.        can be  useful when  reporting problems  to LISTSERV  administra-
  4074.        tors).
  4075.  
  4076.        +---------------------------------------------------------------+
  4077.        |                                                               |
  4078.        |  PW        options                                            |
  4079.        |                                                               |
  4080.        +---------------------------------------------------------------+
  4081.  
  4082.        The PW command  enables you to add,  change or  delete a personal
  4083.        password on any LISTSERV server.  A personal password is designed
  4084.        to give you  added command security on a LISTSERV  since it helps
  4085.        prevent impostors using your e-mail address.  The use of personal
  4086.        passwords is strongly  encouraged for this reason.   Every server
  4087.        will accept a password registration request from you at any time.
  4088.        Passwords are comprised of one  to eight alphanumeric characters.
  4089.        You may change or delete your  password at any time.  The options
  4090.        parameter must be one of the following:
  4091.  
  4092.        ADD  new-password
  4093.                  Add a new personal password  on the LISTSERV processing
  4094.                  your command.  Once you have registered a password on a
  4095.                  LISTSERV server,   you will be  obliged to use  the PW=
  4096.                  command keyword in the commands  where it appears as an
  4097.                  option.
  4098.  
  4099.        CHange  old-password  new-password
  4100.                  Change  your personal  password  on  a LISTSERV  server
  4101.                  where you already have one.
  4102.  
  4103.        DELete  old-password
  4104.                  Remove your personal password from a LISTSERV where you
  4105.                  already have one. Once you have removed a password from
  4106.                  a LISTSERV server, you will no longer be obliged to use
  4107.                  the  PW=  command  keyword in  the  commands  where  it
  4108.                  appears as an option.
  4109.  
  4110.        LISTSERV DATABASE Functions
  4111.  
  4112.        LISTSERV provides  the facility  for users  to retrieve  old mail
  4113.        that has been distributed on mailing lists. Each mailing list has
  4114.        an associated database  (called a notebook or  list archive data-
  4115.        base)  in which list mail is stored.  Note that databases may not
  4116.        be maintained for every mailing list, this is done at the discre-
  4117.        tion of a list owner. The notebook databases are the most common-
  4118.        ly used of the LISTSERV databases. However, every LISTSERV server
  4119.        also has a database of all the EARN/Bitnet computer nodes (called
  4120.        the BITEARN database).   This is available to all LISTSERV users.
  4121.        The backbone   LISTSERV servers also have  a database of  all the
  4122.        LISTSERV computer nodes (called the PEERS database).  In addition
  4123.        to these databases, a LISTSERV server may have any number of dif-
  4124.        ferent databases that have been created locally. To find out what
  4125.        databases are accessible at a particular LISTSERV site, send fol-
  4126.        lowing command to that server:
  4127.  
  4128.             DATABASE LIST
  4129.  
  4130.        To perform a database search,  you can send mail to LISTSERV con-
  4131.        taining a batch database job  which contains your database query.
  4132.        In addition,  EARN/Bitnet  users on VM or VMS  systems can access
  4133.        the database facilities interactively via the LDBASE program. For
  4134.        more details on  the LISTSERV database facilities,   send an Info
  4135.        DATABASE command to  your nearest (or any)   LISTSERV server (see
  4136.        the section  Commands for INFORMATION)   or consult  the LISTSERV
  4137.        DATABASE Functions chapter in the LISTSERV User Guide.
  4138.  
  4139.        Commands for INFORMATION:
  4140.  
  4141.        The LISTSERV server can provide a diverse range of information to
  4142.        the general user. This includes help files, release levels of the
  4143.        server and important configuration files, statistics and informa-
  4144.        tion pertaining to  the EARN/Bitnet network.  When  sending these
  4145.        commands to LISTSERV,   they must be addressed to  the server and
  4146.        not to any mailing lists it  may manage.  For those commands that
  4147.        result in files being sent to the requestor (for example the Info
  4148.        command), the format of the file can be specified by the optional
  4149.        command keyword F= in the command  text (see the section LISTSERV
  4150.        Command Keywords for more information).
  4151.  
  4152.        +---------------------------------------------------------------+
  4153.        |                                                               |
  4154.        |  Help                                                         |
  4155.        |                                                               |
  4156.        +---------------------------------------------------------------+
  4157.  
  4158.        Use this command to get a  brief description of the most commonly
  4159.        used LISTSERV  commands and also the  name and e-mail  address of
  4160.        the server's postmaster.
  4161.  
  4162.        +---------------------------------------------------------------+
  4163.        |                                                               |
  4164.        |  Info      <topic>  <F= format>                               |
  4165.        |                                                               |
  4166.        +---------------------------------------------------------------+
  4167.  
  4168.        Use this command  to get an informational (or help)   file from a
  4169.        LISTSERV server.  The  topic option should specify  the topic for
  4170.        which an informational file  will be sent to you.  You  may get a
  4171.        list of valid topics by sending  the Info command with no parame-
  4172.        ters to your nearest (or any) LISTSERV.
  4173.  
  4174.  
  4175.        Examples
  4176.  
  4177.        You wish to subscribe to the EARNEWS list which is located at the
  4178.        node FRMOP11. Your full name is Mark P. Waugh. Send the following
  4179.        command to LISTSERV@FRMOP11.BITNET:
  4180.  
  4181.             SUBSCRIBE EARNEWS Mark P. Waugh
  4182.  
  4183.        You wish  to leave the INFO-MAC  mailing list (to which  you have
  4184.        already subscribed) at the node CEARN. The command:
  4185.  
  4186.             UNSUBSCRIBE INFO-MAC
  4187.  
  4188.        should be sent to the LISTSERV  server at CEARN which manages the
  4189.        INFO-MAC list.    To leave all the  LISTSERV lists you  belong to
  4190.        throughout the network,  send the following command to your near-
  4191.        est (or any) LISTSERV:
  4192.  
  4193.             UNSUBSCRIBE * (NETWIDE
  4194.  
  4195.        You wish to receive a listing of  all mailing lists that have the
  4196.        text europe in their name or title. Send the following command to
  4197.        your nearest (or any) LISTSERV server:
  4198.  
  4199.             LIST GLOBAL EUROPE
  4200.  
  4201.        You want to  stop receiving mail from  all the lists at  SEARN to
  4202.        which you belong. Send the following command to the LISTSERV ser-
  4203.        ver at SEARN:
  4204.  
  4205.             SET * NOMAIL
  4206.  
  4207.        You have received  a message from the LISTSERV  server at IRLEARN
  4208.        asking you to confirm your subscription to the EARN-UG list. Send
  4209.        the following command to that server:
  4210.  
  4211.             CONFIRM EARN-UG
  4212.  
  4213.        You wish to  receive a listing of  the files in the  DOC FILELIST
  4214.        The command:
  4215.  
  4216.             INDEX DOC
  4217.  
  4218.        should be sent to the LISTSERV  server at EARNCC where this file-
  4219.        list is located. Note that the above command is the same as issu-
  4220.        ing a GET DOC FILELIST command.
  4221.  
  4222.        You wish to retrieve the file PCPROG ZIP from a filelist and have
  4223.        it sent to you in XXE file format.  Send the following command to
  4224.        the LISTSERV server that holds this file:
  4225.  
  4226.             GET PCPROG ZIP F=XXE
  4227.  
  4228.        You want to retrieve all the files  that make up a package called
  4229.        PROGRAM (as  listed in  a file called  PROGRAM $PACKAGE)   from a
  4230.        filelist called SAMPLE. Send the command:
  4231.  
  4232.             GET PROGRAM PACKAGE SAMPLE
  4233.  
  4234.        You wish to subscribe to a file  called BUGDET MEMO in a filelist
  4235.        called EXPENSES with an AFD:
  4236.  
  4237.             AFD ADD BUDGET MEMO EXPENSES
  4238.  
  4239.        To subscribe to a  file called VM EMAIL in the  DOC FILELIST with
  4240.        an FUI,  you would send the following command to LISTSERV at node
  4241.        EARNCC:
  4242.  
  4243.             FUI ADD VM EMAIL DOC
  4244.  
  4245.  
  4246.        Learning more about LISTSERV
  4247.  
  4248.        A standard set of help files are available upon request from each
  4249.        LISTSERV server.  To get a copy of these files, use the INFO com-
  4250.        mand (see the section Commands for INFORMATION).
  4251.  
  4252.        Detailed  documentation on  LISTSERV (and  related services)   is
  4253.        available from the DOC FILELIST at LISTSERV@EARNCC.BITNET.   This
  4254.        includes the LISTSERV User Guide which is available in both post-
  4255.        script and plain text formats. To obtain a list of available doc-
  4256.        uments  use  the INDex  command  (see  the section  Commands  for
  4257.        FILES).
  4258.  
  4259.        There  are several  mailing  lists  for discussion  of  technical
  4260.        LISTSERV issues. They are not intended for casual users, but they
  4261.        should be of interest to advanced users. They are:
  4262.  
  4263.        LSTSRV-L  Technical forum on LISTSERV
  4264.  
  4265.        LSTOWN-L  LISTSERV list owners' forum
  4266.  
  4267.        LDBASE-L  Forum on LISTSERV database search capabilities
  4268.  
  4269.  
  4270.  
  4271.  
  4272.                                NETNEWS (USENET)
  4273.  
  4274.        What is NETNEWS
  4275.  
  4276.        Netnews,  or Usenet as it is  more commonly called,  is a message
  4277.        sharing system that exchanges  messages electronically around the
  4278.        world in  a standard  format.  Messages  exchanged on  Usenet are
  4279.        arranged by topic into categories called newsgroups.  Netnews is,
  4280.        thus, a huge collection of messages, being passed from machine to
  4281.        machine.  The  messages may contain  both plain text  and encoded
  4282.        binary information.   The messages also contain header lines that
  4283.        define who the  message came from,  when the  message was posted,
  4284.        where it was posted,  where it has passed,  and other administra-
  4285.        tive information.
  4286.  
  4287.        The major, hierarchical categories of Usenet newsgroups which are
  4288.        distributed throughout the world are alt, comp, misc, news,  rec,
  4289.        sci, soc,  and talk.  There are many other major categories which
  4290.        may be topical (eg, bionet, biz, vmsnet) and are usually distrib-
  4291.        uted worldwide as well,  or  geographical and even organizational
  4292.        (eg, ieee) or commercial (eg, clari).   The latter categories are
  4293.        usually distributed only with their area of interest. The messag-
  4294.        es of many Bitnet LISTSERV mailing  lists are also distributed in
  4295.        Usenet under the major category bit.
  4296.  
  4297.        The major categories are further broken  down into more than 1200
  4298.        newsgroups on different  subjects which range from  education for
  4299.        the disabled to Star Trek and from environmental science to poli-
  4300.        tics in the former Soviet Union. The quality of the discussion in
  4301.        newsgroups is not guaranteed to be high.   Some newsgroups have a
  4302.        moderator who  scans the messages for  the group before  they are
  4303.        distributed and decides which ones  are appropriate for distribu-
  4304.        tion.
  4305.  
  4306.        Usenet was originally developed for Unix systems in 1979.  Within
  4307.        a year, fifty Unix sites were participating. Now, there are thou-
  4308.        sands of sites running a number of operating systems on a variety
  4309.        of hardware platforms communicating via Usenet around the globe.
  4310.  
  4311.  
  4312.        Who can use NETNEWS
  4313.  
  4314.        Usenet newsgroups  can be read at  thousands of sites  around the
  4315.        world.   In addition, there are several sites that provide public
  4316.        dial-up service  so that people who are  not at a Usenet site can
  4317.        have access to newsgroups as well. If you don't know if your site
  4318.        has Usenet access, check with your local computer support people.
  4319.  
  4320.        Protocols and software for the distribution of news are in use in
  4321.        several networks,  such as the  Internet,  UUCP,  EARN/Bitnet and
  4322.        Fidonet.
  4323.  
  4324.        If you have e-mail service only,  then you can not access Usenet.
  4325.        However, many newsgroups are connected to mailing lists which you
  4326.        could join.  For a list of  these newsgroups and their associated
  4327.        mailing lists,  send mail to LISTSERV@AMERICAN.EDU with the line:
  4328.        GET NETGATE GATELIST Moreover, many of the documents which appear
  4329.        periodically in  newsgroups are  available by  e-mail from  mail-
  4330.        server@rtfm.mit.edu.   For instructions,  send a message with the
  4331.        subject HELP
  4332.  
  4333.  
  4334.        How to get to NETNEWS
  4335.  
  4336.        If your site  provides Usenet access,  then you just  need to use
  4337.        one of the many software packages  available for reading news (at
  4338.        least one is probably available on your computer). These packages
  4339.        either  access a  local  news spool,   or  use  the Network  News
  4340.        Transfer Protocol (NNTP)  to access the  news spool on some other
  4341.        computer in the network.
  4342.  
  4343.        Within EARN,  a  network of Netnews distribution  has been devel-
  4344.        oped,  providing  efficient distribution of Usenet  traffic while
  4345.        minimising the  load on the  network for the  participating coun-
  4346.        tries.
  4347.  
  4348.        If Usenet is not  available to you and you would  like to arrange
  4349.        access for  your site,  contact  your system  administrator.  You
  4350.        should also read the article How to become a USENET site which is
  4351.        posted periodically to  the news.answers newsgroup.   It  is also
  4352.        available    by    anonymous    FTP    from    rtfm.mit.edu    as
  4353.        /pub/usenet/news.answers/site-setup     or    by     mail     to:
  4354.        mail-server@rtfm.mit.edu      with     the      line:        send
  4355.        usenet/news.answers/site-setup.
  4356.  
  4357.  
  4358.        Using NETNEWS
  4359.  
  4360.        There are many  software packages available for  reading and dis-
  4361.        tributing Netnews on a variety  of operating systems (Unix,  VMS,
  4362.        VM/CMS, MVS, Macintosh, MS-DOS and OS/2) and environments (Emacs,
  4363.        X-Windows,  MS-Windows).  See  the list of freely  available news
  4364.        reader software packages in Appendix A.   Note that the number of
  4365.        software packages available to run  news,  especially on PCs,  is
  4366.        increasing.
  4367.  
  4368.        In addition to the software  packages specifically designed to be
  4369.        news readers, many other communications programs, particular mail
  4370.        interfaces, provide the possibility for Usenet access in addition
  4371.        to their main function.
  4372.  
  4373.        Most,  if  not all,  of the  news readers provide the  same basic
  4374.        abilities:
  4375.  
  4376.        *   Subscribing to newsgroups:  This means that your news reading
  4377.            software will  make these groups immediately  accessible,  so
  4378.            that  you can  choose to  read  the postings  of groups  that
  4379.            interest you quickly and easily.
  4380.  
  4381.        *   Unsubscribing from  newsgroups:   Removing  groups from  your
  4382.            easy access list.
  4383.  
  4384.        *   Reading newsgroup postings:   Your news reader presents post-
  4385.            ings to  you and keeps track  of which postings you  have and
  4386.            have not read.
  4387.  
  4388.        *   Threads of  discussion:   You can  follow groups  of postings
  4389.            that deal with the same subject easily.
  4390.  
  4391.        *   Posting to news groups:  You can participate in group discus-
  4392.            sions; your news reader knows where to send your posting.
  4393.  
  4394.        *   Responding to  a posting:    You can send  a response  to the
  4395.            newsgroup (often  called follow-up)   or to  the author  of a
  4396.            posting (often called reply).
  4397.  
  4398.  
  4399.        Examples
  4400.  
  4401.        When you  enter the tin  news reader,  you  get a listing  of the
  4402.        newsgroups to which you are subscribed:
  4403.  
  4404.  
  4405.        -----------------------------------------------------------------
  4406.  
  4407.                                 Group Selection (9)              h=help
  4408.  
  4409.           1 30637 bit.listserv.novell   local list
  4410.           2  1106 comp.mail.misc        General discussions about compu
  4411.           3  8031 comp.protocols.tcp-ip TCP and IP network protocols.
  4412.           4   840 comp.sys.mac
  4413.           5  8789 news.answers          Repository for periodic USENET
  4414.        -> 6    29 news.lists            News-related statistics and lis
  4415.           7 15056 rec.woodworking       Hobbyists interested in woodwor
  4416.           8  7094 sci.psychology        Topics related to psychology.
  4417.           9 13093 soc.culture.celtic    Celtic, Irish, & Welsh culture
  4418.  
  4419.  
  4420.                                 *** End of Groups ***
  4421.  
  4422.        ----------------------------------------------------------------
  4423.  
  4424.  
  4425.        In tin, selecting a newsgroup is done with the arrow keys.   When
  4426.        you select a group, you get a listing of the articles:
  4427.  
  4428.  
  4429.        ----------------------------------------------------------------
  4430.  
  4431.                            comp.mail.misc (41T 64A 0K 0H)         h=help
  4432.  
  4433.            1 +   RIPEM Frequently Noted Vulnerabilities  Marc VanHeyningen
  4434.            2 +   RIPEM Frequently Asked Questions        Marc VanHeyningen
  4435.            3 +   Mail Archive Server software list       Jonathan I. Kamen
  4436.            4 + 1 UNIX Email Software Survey FAQ          Chris Lewis
  4437.            5 + 2 PC Eudora and Trumpet Winsock problem   Jim Graham
  4438.            6 +   X11 mail reader                         Dominique Marant
  4439.            7 +   MIME supporting e-mail                  Tim Goodwin
  4440.            8 + 1 IBM User name and Address Server        Wes Spears
  4441.            9 + 5 Newbie needs MHS/SMTP question answered Chris Pearce
  4442.           10 +   FAQ - pine                              Bruce Lilly
  4443.           11 +   FAQ: International E-mail accessibility Olivier M.J. Crep
  4444.        -> 12 +   PC E-Mail and Dial-in                   Edward Vielmetti
  4445.           13 +   Prodigy Mail Manager "01/07"            an33127@anon.pene
  4446.           14 +   Prodigy Mail Manager "02/07"            an33127@anon.pene
  4447.           15 +   Prodigy Mail Manager "03/07"            an33127@anon.pene
  4448.  
  4449.        ----------------------------------------------------------------
  4450.  
  4451.  
  4452.        tins is a threaded news reader:  replies to a posting are grouped
  4453.        together with the original posting, so that the reader can follow
  4454.        a thread of discussion. Above, you see the threads, the number of
  4455.        replies in each thread, the subject and the author. The plus sign
  4456.        (+) indicates that not all postings in the thread have been read.
  4457.        Other news readers show other details.   When you select an item,
  4458.        it appears on your screen:
  4459.  
  4460.  
  4461.        ----------------------------------------------------------------
  4462.  
  4463.        Wed, 01 Sep 1993 07:05:49     comp.mail.misc     Thread  13 of 41
  4464.        Lines 27          Re: PC E-Mail and Dial-in          No responses
  4465.        emv@garnet.msen.com  Edward Vielmetti at Msen, Inc. --  Ann Arbor
  4466.  
  4467.        Sherry H. Lake (slake@mason1.gmu.edu) wrote:
  4468.  
  4469.        :    I am looking for an email package that will allow a user to
  4470.        : dial-in to his mail machine download any messages to his local
  4471.        : PC, delete the messages from the server and then automatically
  4472.        : sign him off. The user can then use his client software (local)
  4473.        : to read, compose and reply. He then would have to dial-in again
  4474.        : to so his outgoing mail will be uploaded to the server.
  4475.        Various POP clients for PCs or Windows Sockets will do roughly
  4476.        this. You should look at:
  4477.  
  4478.        -  NUPOP (MS-DOS)
  4479.        -  Eudora for Windows (Windows)
  4480.        -  WinQVT/Net (Windows)
  4481.        -  various commercial POP clients listed in the 'alt.winsock'
  4482.           directory of commercial Windows systems
  4483.  
  4484.        You'll want to look particularly for dial up IP software (SLIP or
  4485.        PPP) that makes the process of connecting minimally onerous, e.g.
  4486.        by scripting the session so that the users don't have to type
  4487.        anything, perhaps by automatically dialing for you when you go to
  4488.        read or otherwise open a network connection, and offering a
  4489.        reasonable way to disconnect.
  4490.  
  4491.        Edward Vielmetti, vice president for research, Msen Inc.
  4492.        emv@Msen.com Msen Inc., 628 Brooks, Ann Arbor MI 48103
  4493.        +1 313 998 4562 (fax: 998 4563)
  4494.  
  4495.        ----------------------------------------------------------------
  4496.  
  4497.  
  4498.        Learning more about NETNEWS
  4499.  
  4500.        News programs communicate  with each other according  to standard
  4501.        protocols,  some of  which are described by  Internet Request For
  4502.        Comments (RFC).   Copies of RFCs are  often posted to the network
  4503.        and obtainable  from archive  sites.   Current  news-related RFCs
  4504.        include the following:
  4505.  
  4506.        RFC 977   specifies NNTP, the Network News Transfer Protocol,
  4507.  
  4508.        RFC 1036  specifies the format of Usenet articles.
  4509.  
  4510.        Some  newsgroups carry  articles and  discussions on  the use  of
  4511.        Usenet,   notably:   news.announce.newusers,    news.answers  and
  4512.        news.newusers.questions.
  4513.  
  4514.        Many of  the articles  which appear  periodically in  these news-
  4515.        groups or in others are also available from rtfm.mit.edu by anon-
  4516.        ymous FTP or by mail to: mail-server@rtfm.mit.edu
  4517.  
  4518.  
  4519.  
  4520.  
  4521.                                     Part 7
  4522.  
  4523.                             OTHER TOOLS OF INTEREST
  4524.  
  4525.  
  4526.  
  4527.                                      ASTRA
  4528.  
  4529.  
  4530.  
  4531.        What is ASTRA
  4532.  
  4533.        The  ASTRA service   allows users   to  retrieve  documents  from
  4534.        databases known by ASTRA  throughout the network.  Users can send
  4535.        their queries to the  ASTRA server  which  in  turn forwards  the
  4536.        query  to the  related database servers.  This provides an  easy-
  4537.        to-use uniform access method to a large number of databases.
  4538.  
  4539.        ASTRA provides the same user interface   for all databases it can
  4540.        access, even if  the database servers  have different access lan-
  4541.        guages,  such as STAIRS, ISIS or SQL.
  4542.  
  4543.        Each  database defined   in ASTRA  has an  abstract  which  holds
  4544.        information about the database:  title, name  of the maintainers,
  4545.        a brief description of the database, the main topics of the data-
  4546.        base  and  its language.   Users  are  advised  to  look  at  the
  4547.        abstracts before sending  requests,  to avoid sending requests to
  4548.        the wrong databases.
  4549.  
  4550.        Some databases actually combine  several different databases that
  4551.        deal with the same topics. When a user sends a request for such a
  4552.        database, the request is forwarded to all related databases.
  4553.  
  4554.  
  4555.        How to get to ASTRA
  4556.  
  4557.        Anyone who  can send  electronic mail  to EARN/Bitnet  can access
  4558.        ASTRA.  Interactive user interfaces (clients) to ASTRA are avail-
  4559.        able for VM and VMS systems  on the EARN/Bitnet network.  For all
  4560.        other users, there is a batch language that permits batch queries
  4561.        using e-mail.
  4562.  
  4563.        Currently  there   are five   ASTRA  servers   installed at   the
  4564.        following addresses:
  4565.  
  4566.        +---------------------------------------------------------------+
  4567.        |                                                               |
  4568.        |         ASTRADB@ICNUCEVM.BITNET                               |
  4569.        |         ASTRASQL@ICNUCEVM.BITNET                              |
  4570.        |         ASTRADB@IFIBDP.BITNET                                 |
  4571.        |         ASTRADB@IFIIDG.BITNET                                 |
  4572.        |         ASTRADB@IRMKANT.BITNET                                |
  4573.        |                                                               |
  4574.        +---------------------------------------------------------------+
  4575.  
  4576.  
  4577.        Learning more about ASTRA
  4578.  
  4579.        An extensive help  file is available by sending  the command HELP
  4580.        to ASTRADB@ICNUCEVM.BITNET.
  4581.  
  4582.        The LISTSERV  list ASTRA-UG  is used  for the  distribution of  a
  4583.        newsletter about  new databases  or new  versions of  the current
  4584.        databases.  To subscribe, send the command:
  4585.  
  4586.             SUB ASTRA-UG Your Name
  4587.  
  4588.        to LISTSERV@ICNUCEVM.BITNET.
  4589.  
  4590.        An ASTRA newsletter is also available by sending the command NEWS
  4591.        to ASTRADB@ICNUCEVM.BITNET.
  4592.  
  4593.        The developers of the ASTRA service may be contacted at:
  4594.        ASTRA@ICNUCEVM.CNUCE.CNR.IT
  4595.  
  4596.  
  4597.  
  4598.                                     NETSERV
  4599.  
  4600.  
  4601.  
  4602.        What is NETSERV
  4603.  
  4604.        NETSERV is a server,  which allows  fast access to data files and
  4605.        programs of interest to the  EARN/Bitnet community.  NETSERV pro-
  4606.        vides a repository consisting of  information files and programs.
  4607.        It allows  users to retrieve files,   to store files and  to sub-
  4608.        scribe to  the files of their  choice.  The latter  two functions
  4609.        however,  require that the user have a password for NETSERV (this
  4610.        is called a privileged  user).
  4611.  
  4612.        In order to achieve  a balanced load on the network  and a faster
  4613.        response time to  users,  NETSERV uses a  distributed server con-
  4614.        cept:  this is achieved by the  installation of a large number of
  4615.        servers on the network to ensure that the user can locate a near-
  4616.        by server.  All servers communicate with each other to distribute
  4617.        updated information and  make it available from each  copy of the
  4618.        server.
  4619.  
  4620.        NETSERV's  file  server  functions  include  retrieving any  file
  4621.        present in its  filelists,  storing new versions of  a file,  and
  4622.        subscribing to files stored on  the server.  Its file directories
  4623.        are arranged  in an hierarchical  method,  with  NETSERV FILELIST
  4624.        being on top or at the root  of the filelists.  This filelist can
  4625.        be obtained  by sending  a GET  NETSERV FILELIST  command to  any
  4626.        NETSERV.  Filelists contain short descriptions of the files,  and
  4627.        two access codes for each file. These codes represent the get and
  4628.        put privileges required for that file.  These codes are explained
  4629.        at the beginning of the NETSERV FILELIST file.
  4630.  
  4631.  
  4632.        How to get to NETSERV
  4633.  
  4634.        The server  is available  in almost every  country.  To  find the
  4635.        closest server  for your area send  a QUERY SERVICE command  to a
  4636.        server.   The  following   are   examples   of   NETSERV   server
  4637.        addresses:
  4638.  
  4639.        +---------------------------------------------------------------+
  4640.        |                                                               |
  4641.        |         NETSERV@FRMOP11.BITNET                                |
  4642.        |         NETSERV@HEARN.BITNET                                  |
  4643.        |         NETSERV@BITNIC.BITNET                                 |
  4644.        |                                                               |
  4645.        +---------------------------------------------------------------+
  4646.  
  4647.        In EARN,   there is only one  NETSERV permitted for  one country.
  4648.        However,  in some limited cases,  such  as when the country has a
  4649.        large number of nodes,  additional  servers may be installed.  In
  4650.        any case,  the user is not required  to run NETSERV to be able to
  4651.        access and use the server.
  4652.  
  4653.        NETSERV accepts e-mail  access from users on  any network.   Com-
  4654.        mands to NETSERV should be  placed in the body of the  mail file,
  4655.        and not in the Subject: line.
  4656.  
  4657.        For users in the EARN/Bitnet  network,  NETSERV is accessible via
  4658.        interactive message.  Commands from  privileged users requiring a
  4659.        password must be sent this way.
  4660.  
  4661.        NETSERV  does not have delivery  limitations,  except that a file
  4662.        ordered from NETSERV cannot be ordered again on the same day.
  4663.  
  4664.  
  4665.        Learning more about NETSERV
  4666.  
  4667.        The server   provides a large helpfile  which can be  obtained by
  4668.        sending a GET NETSERV HELPFILE command to any NETSERV.
  4669.  
  4670.        A    list   for    NETSERV    maintainers    is   available    as
  4671.        NETSRV-M@HEARN.BITNET.
  4672.  
  4673.        Additional information  can  be obtained  from the  NETSERV main-
  4674.        tainer, Ulrich Giese at U001212@HEARN.BITNET.
  4675.  
  4676.  
  4677.  
  4678.                                    MAILBASE
  4679.  
  4680.        What is MAILBASE
  4681.  
  4682.        Mailbase is  an electronic information  service with much  of the
  4683.        Mailbase
  4684.        same functionality as LISTSERV.  It  allows United Kingdom groups
  4685.        to manage their own discussion topics (Mailbase lists)  and asso-
  4686.        ciated files.  The  Mailbase service is run as part  of the JANET
  4687.        Networked Information Services Project (NISP)  based at Newcastle
  4688.        University.
  4689.  
  4690.  
  4691.        How to get to MAILBASE
  4692.  
  4693.        Commands should  be sent in an  electronic mail message  to mail-
  4694.        base@uk.ac.mailbase.   More than one command may appear in a mes-
  4695.        sage to Mailbase.  Commands may be in any order, in UPPER, lower,
  4696.        or MiXeD case.
  4697.  
  4698.  
  4699.        Learning more about MAILBASE
  4700.  
  4701.        For a summary of Mailbase commands,   send the command help in an
  4702.        e-mail message to mailbase@mailbase.ac.uk.  For a list of on-line
  4703.        documentation about Mailbase, send the command:  index mailbase.
  4704.  
  4705.        You can  then use  the send command  to retrieve  those documents
  4706.        that interest you.   Eg,  to retrieve a file  of frequently asked
  4707.        questions, send the following command:  send mailbase user-faq.
  4708.  
  4709.        User support  is also available by  sending queries in  an e-mail
  4710.        message to:
  4711.        mailbase-helpline@uk.ac.mailbase
  4712.  
  4713.        Public files on  Mailbase are also available by  anonymous FTP to
  4714.        mailbase.ac.uk
  4715.  
  4716.  
  4717.  
  4718.  
  4719.                                    PROSPERO
  4720.  
  4721.        What is PROSPERO
  4722.  
  4723.        Prospero is a  distributed file system.   It  differs from tradi-
  4724.        tional distributed file systems in several ways.   In traditional
  4725.        file systems,  the mapping of names to  files is the same for all
  4726.        users.   Prospero supports user centered naming:  users construct
  4727.        customized views  of the files  that are accessible.    A virtual
  4728.        system defines this  view and controls the mapping  from names to
  4729.        files.   Objects may  be organized in multiple ways  and the same
  4730.        object may appear in different virtual systems, or even with mul-
  4731.        tiple names in the same virtual system.
  4732.  
  4733.        In Prospero,  the global file system  consists of a collection of
  4734.        virtual file systems.    Virtual file systems usually  start as a
  4735.        copy of a prototype.   The root contains links to files or direc-
  4736.        tories selected by the user.
  4737.  
  4738.        The Prospero  file system provides tools  that make it  easier to
  4739.        keep track of  and organize information in  large systems.   When
  4740.        first created,   your virtual  file system  is likely  to contain
  4741.        links to directories that organize information in different ways.
  4742.        As the master copy of each  of these directories is updated,  you
  4743.        will see the changes.  You may customize these directories.   The
  4744.        changes you  make to  a customized directory  are only  seen from
  4745.        within your own  virtual system,  but changes made  to the master
  4746.        copy will also be visible to you.
  4747.  
  4748.        Users are encouraged to organize their own projects and papers in
  4749.        a manner that  will allow them to  be easily added to  the master
  4750.        directory.  For example, users should consider creating a virtual
  4751.        directory that contains pointers to copies  of each of the papers
  4752.        that they want made available to the outside world.  This virtual
  4753.        directory may appear anywhere in the user's virtual system.  Once
  4754.        set up,  a link may be added to the master author directory.   In
  4755.        this manner,  others will be able  to find this directory.   Once
  4756.        added to the master directory, any future changes will be immedi-
  4757.        ately available to other users.
  4758.  
  4759.  
  4760.        How to get to PROSPERO
  4761.  
  4762.        In order to use Prospero, you must be on the international TCP/IP
  4763.        network (the Internet) and you must have Prospero running on your
  4764.        computer.
  4765.  
  4766.        Before you  can begin  using the Prospero  file system  a virtual
  4767.        system must be created for you. However, Prospero, as shipped, is
  4768.        configured so  that once  you compile the  clients you  can type:
  4769.        vfsetup guest  and start  working right  out of  the box  using a
  4770.        guest virtual system at the USC Information Sciences Institute.
  4771.  
  4772.        The  latest version  of  PROSPERO is  available  as file  prospe-
  4773.        ro.tar.Z for anonymous FTP from prospero.isi.edu in the directory
  4774.        /pub/prospero.
  4775.  
  4776.  
  4777.        Learning more about PROSPERO
  4778.  
  4779.        Prospero is being developed by Clifford Newman. Several documents
  4780.        and articles describing Prospero by  Newman and others are avail-
  4781.        able.
  4782.  
  4783.        The following files are available  via anonymous FTP from prospe-
  4784.                                                                  prospe
  4785.        ro.isi.edu. They are also available through Prospero.
  4786.        ro.isi.edu
  4787.  
  4788.        *   Anonymous FTP: /pub/papers/prospero/prospero-oir.ps.Z,
  4789.        *   Prospero:        /papers/subjects/operating-systems/prospero/
  4790.            prospero-oir.ps.Z.
  4791.  
  4792.        This is a useful first paper to read. It gives a good overview of
  4793.        Prospero and what it does. It also describes a bit about the Vir-
  4794.        tual System model,  of which  Prospero is a prototype implementa-
  4795.        tion. It describes what Prospero does, not how it does it.
  4796.  
  4797.        *   Anonymous FTP: /pub/papers/prospero/prospero-bii.ps.Z,
  4798.        *   Prospero:        /papers/subjects/operating-systems/prospero/
  4799.            prospero-bii.ps.Z.
  4800.  
  4801.        This paper describes how Prospero can be used to integrate Inter-
  4802.        net information services,  including Gopher,  WAIS,  archie,  and
  4803.        World Wide Web.
  4804.  
  4805.  
  4806.  
  4807.                                       IRC
  4808.  
  4809.        What is IRC
  4810.  
  4811.        IRC,  Internet Relay Chat,  is a real-time conversational system.
  4812.        IRC
  4813.        It is  similar to  the talk  command which  is available  on many
  4814.        machines in the Internet.  IRC does everything talk does,  but it
  4815.        allows more than 2 users to talk at once,  with access throughout
  4816.        the global Internet, It also provides many other useful features.
  4817.  
  4818.        IRC is networked over much of  North America,  Europe,  and Asia.
  4819.        When you are talking in IRC,   everything you type will instantly
  4820.        be transmitted around the world to  other users who are connected
  4821.        at the  time.  They can then  type something and respond  to your
  4822.        messages.
  4823.  
  4824.        Topics of discussion on IRC are varied.   Technical and political
  4825.        discussions are  popular,  especially  when world  events are  in
  4826.        progress.  IRC is also a way  to expand your horizons,  as people
  4827.        from many countries  and cultures are on,  24 hours  a day.  Most
  4828.        conversations are in  English,  but there are  always channels in
  4829.        German, Japanese, and Finnish, and occasionally other languages.
  4830.  
  4831.  
  4832.        How to get to IRC
  4833.  
  4834.        Clients and servers for IRC are  available via anonymous FTP from
  4835.        cs.bu.edu. A few sites offer public access to IRC via Telnet. Two
  4836.        such  sites are  wbrt.wb.psu.edu and  irc.demon.co.uk.   At  both
  4837.        sites, you should log in as irc.
  4838.  
  4839.        The many server hosts of Internet  Relay Chat throughout the net-
  4840.        work are  connected via a  tree structure.   The  various servers
  4841.        relay control and message data  among themselves to advertise the
  4842.        existence of other  servers,  users,  and the  channels and other
  4843.        resources being occupied by those users.
  4844.  
  4845.        Fundamental to the operation of IRC  is the concept of a channel.
  4846.        All users are on a channel while inside IRC.   You enter the null
  4847.        channel first.   You  cannot send any messages until  you enter a
  4848.        chatting channel,  unless you have  set up a private conversation
  4849.        in some way.  The number of channels is essentially unlimited.
  4850.  
  4851.  
  4852.        Learning more about IRC
  4853.  
  4854.        To get help while in IRC, type /help and follow the instructions.
  4855.  
  4856.        If  you  have  problems,   you   can  contact  Christopher  Davis
  4857.        (ckd@eff.org) or Helen Rose (hrose@eff.org) - known on IRC as ckd
  4858.        and Trillian, respectively.  You can also ask for help on some of
  4859.        the operator  channels on  IRC,  for  example #twilight_zone  and
  4860.        #eu-opers.
  4861.  
  4862.        Various documents on IRC, and the archives of IRC-related mailing
  4863.        lists, are available via anonymous FTP from ftp.kei.com.
  4864.  
  4865.  
  4866.  
  4867.                                      RELAY
  4868.  
  4869.        What is RELAY
  4870.  
  4871.        The RELAY server system  is a set of servers in  the global EARN/
  4872.        Bitnet network which broadcast interactive messages from one user
  4873.        to other users signed on to the same channel of the RELAY system.
  4874.        A user signed on to the closest available RELAY is also virtually
  4875.        signed on to all RELAYs which are  linked to it.  Most RELAYs are
  4876.        closed during peak hours. Only some RELAYs are up 24 hours a day.
  4877.  
  4878.        Each RELAY  server provides service  to  a specific collection of
  4879.        one or more nodes designated as a service area.  The functions of
  4880.        RELAY are available to EARN/Bitnet  users with access to interac-
  4881.        tive messages who have not been  expressly excluded from the sys-
  4882.        tem by RELAY management.
  4883.  
  4884.        RELAY is  a program which  allows several  people to talk  at the
  4885.        same time.   In order  to start,  you must sign on  to a RELAY to
  4886.        place your  ID in the current  user list.   You  communicate with
  4887.        RELAY through   messages just  as you  would send  messages to  a
  4888.        user.  RELAY commands start with a slash(/)  character;  anything
  4889.        not  beginning with a slash is   considered a message and is sent
  4890.        back out to all other current users.
  4891.  
  4892.  
  4893.        How to get to RELAY
  4894.  
  4895.        RELAY is available  at the following EARN/Bitnet  addresses,  and
  4896.        others.  The nickname of the RELAY machine is in parentheses.
  4897.  
  4898.  
  4899.        +---------------------------------------------------------------+
  4900.        |                                                               |
  4901.        |  RELAY@ASUACAD    (Sun_Devils)   RELAY@PURCCVM  (Purdue)      |
  4902.        |  RELAY@AUVM       (Wash_DC)      RELAY@SEARN    (Stockholm)  |
  4903.        |  RELAY@BEARN      (Belgium)      RELAY@TAMVM1   (Aggieland)  |
  4904.        |  RELAY@BNANDP11   (Namur)        RELAY@TAUNIVM  (Israel)      |
  4905.        |  RELAY@CEARN      (Geneva)       RELAY@TECMTYVM (Monterrey)  |
  4906.        |  RLY@CORNELLC     (Ithaca_NY)    RELAY@TREARN   (EgeRelay    |
  4907.        |  RELAY@CZHRZU1A   (Zurich)       MASRELAY@UBVM  (Buffalo)     |
  4908.        |  RELAY@DEARN      (Germany)      RELAY@UFRJ     (RioJaneiro) |
  4909.        |  RELAY@DKTC11     (Copenhagen)   RELAY@UIUCVMD  (Urbana_IL)   |
  4910.        |  RELAY@FINHUTC    (Finland)      RELAY@USCVM   (LosAngeles) |
  4911.        |  RELAY@GITVM1     (Atlanta)      RELAY@UTCVM   (Tennessee)  |
  4912.        |  RELAY@GREARN     (Hellas)       RELAY@UWAVM    (Seattle)     |
  4913.        |  RELAY@HEARN      (Holland)      RELAY@VILLVM  (Philadelph) |
  4914.        |  RELAY@ITESMVF1   (Mexico)       RELAY@VMTECQRO (Queretaro)  |
  4915.        |  RELAY@JPNSUT00   (Tokyo)        RELAY@VTBIT   (Va_Tech)    |
  4916.        |  RELAY@NDSUVM1    (No_Dakota)    RELAY@WATDCS  (Waterloo)   |
  4917.        |  RELAY@NYUCCVM    (NYU)          RELAY@YALEVM   (Yale)        |
  4918.        |                                                               |
  4919.        +---------------------------------------------------------------+
  4920.  
  4921.        RELAY is available to users on the EARN/Bitnet network via inter-
  4922.        active message (eg, the TELL command of VM or the SEND command of
  4923.        VMS/JNET).   All RELAY server machines are on IBM VM/CMS systems,
  4924.        but you do not have to be a VM user in order to use RELAY. If you
  4925.        are not in the EARN/Bitnet network, you can not use RELAY.
  4926.  
  4927.        CHAT,  a full-screen interface to  send and receive TELL messages
  4928.        for VM systems,  is particularly useful for users of RELAY.  CHAT
  4929.        is available from any NETSERV.
  4930.  
  4931.  
  4932.        Learning more about RELAY
  4933.  
  4934.        Upon registration,  the files RELAY INFO  and RELAY USERGUIDE are
  4935.        sent to the user.  These two  files give a comprehensive descrip-
  4936.        tion of RELAY.
  4937.  
  4938.        A brief guide  to RELAY is available from  the EARN documentation
  4939.        filelist.  Send mail to LISTSERV@EARNCC.BITNET.    In the body of
  4940.        the message, write: GET RELAY MEMO.
  4941.  
  4942.  
  4943.  
  4944.  
  4945.                                   Appendix A
  4946.  
  4947.                      Freely available networking software
  4948.  
  4949.  
  4950.  
  4951.        Below you will  find the location of client  software for several
  4952.        of the tools described in this guide (Gopher, WWW,  WAIS and Net-
  4953.        news).  This is not a complete  listing of available software for
  4954.        any of these tools.
  4955.  
  4956.  
  4957.        Gopher clients
  4958.  
  4959.        Environment   FTP site & directory     Comments
  4960.  
  4961.        Unix          boombox.micro.umn.edu
  4962.                       /pub/gopher/Unix
  4963.  
  4964.        VMS           boombox.micro.umn.edu
  4965.                       /pub/gopher/VMS
  4966.  
  4967.                      job.acs.ohio-state.edu
  4968.                       XGOPHER_CLIENT.SHARE    for Wollongong or UCX
  4969.  
  4970.        VM/CMS        boombox.micro.umn.edu
  4971.                       /pub/gopher/Rice_CMS
  4972.  
  4973.                      boombox.micro.umn.edu
  4974.                       /pub/gopher/VieGOPHER
  4975.  
  4976.        MVS           boombox.micro.umn.edu
  4977.                       /pub/gopher/mvs
  4978.  
  4979.        Macintosh     boombox.micro.umn.edu
  4980.                       /pub/gopher/Macintosh-TurboGopher
  4981.  
  4982.                      ftp.cc.utah.edu
  4983.                       /pub/gopher/Macintosh    requires MacTCP
  4984.  
  4985.                      ftp.bio.indiana.edu
  4986.                       /util/gopher/gopherapp   requires MacTCP
  4987.  
  4988.        OS/2          boombox.micro.umn.edu
  4989.                       /pub/gopher/os2
  4990.  
  4991.        MS-DOS        boombox.micro.umn.edu
  4992.                       /pub/gopher/PC_client    requires packet driver
  4993.  
  4994.                      oac.hsc.uth.tmc.edu
  4995.                       /public/dos/misc         dosgopher, for PC/TCP
  4996.  
  4997.                      bcm.tmc.edu
  4998.                       /nfs/gopher.exe          for PC-NFS
  4999.  
  5000.                      lennon.itn.med.umich.edu
  5001.                       /dos/gopher              for LAN Workplace for DOS
  5002.  
  5003.        MS-Windows    sunsite.unc.edu
  5004.                       /pub/micro/pc-stuff/ms-windows/winsock/apps  Gopherbook
  5005.  
  5006.        X-Windows     boombox.micro.umn.edu
  5007.                       /pub/gopher/Unix         xgopher (Athena widgets)
  5008.  
  5009.                      boombox.micro.umn.edu
  5010.                       /pub/gopher/Unix         moog (Motif)
  5011.  
  5012.                      boombox.micro.umn.edu
  5013.                       /pub/gopher/Unix/xvgopher     or Xview
  5014.  
  5015.        Next          boombox.micro.umn.edu
  5016.                       /pub/gopher/NeXT
  5017.  
  5018.  
  5019.        World-Wide Web clients
  5020.  
  5021.        Environment   FTP site & directory     Comments
  5022.  
  5023.        Unix          info.cern.ch
  5024.                       /pub/www/src            WWW line-mode browser
  5025.  
  5026.                      ftp2.cc.ukans.edu
  5027.                       /pub/WWW/lynx           Lynx browser for vt100 terminals
  5028.  
  5029.                      archive.cis.ohio-state.edu
  5030.                       /pub/w3browser          tty-based browser written in perl
  5031.  
  5032.        VMS           info.cern.ch
  5033.                       /pub/www/bin/vms        port of NCSA Mosaic for X
  5034.  
  5035.        Macintosh     info.cern.src
  5036.                       /pub/www/bin/mac        requires MacTCP
  5037.  
  5038.        MS-Windows    fatty.law.cornell.edu    Cello
  5039.                       /pub/LII/Cello
  5040.  
  5041.        Emacs         moose.cs.indiana.edu
  5042.                       /pub/elisp/w3
  5043.  
  5044.        X-Windows     info.cern.ch
  5045.                       /pub/www/src            tkWWW Browser/Editor
  5046.  
  5047.                      info.cern.ch
  5048.                       /pub/www/src            MidasWWW Browser for X/Motif
  5049.  
  5050.                      info.cern.ch
  5051.                       /pub/www/src            ViolaWWW Browser for X11
  5052.  
  5053.                      ftp.ncsa.uiuc.edu
  5054.                       /Web                    NCSA Mosaic Browser for X11/Motif
  5055.  
  5056.        Next          info.cern.ch
  5057.                       /pub/www/bin/next       Browser and Editor
  5058.  
  5059.  
  5060.        WAIS clients
  5061.  
  5062.        Environment   FTP site & directory     Comments
  5063.  
  5064.        Unix          ftp.wais.com
  5065.                       /pub/freeware/unix-src  swais
  5066.  
  5067.        VMS           ftp.wais.com
  5068.                       /pub/freeware/vms
  5069.  
  5070.        MVS           ftp.wais.com
  5071.                       /pub/freeware/ibm-mvs
  5072.  
  5073.        Macintosh     ftp.wais.com
  5074.                       /pub/freeware/mac
  5075.  
  5076.        OS/2          ftp.wais.com
  5077.                       /pub/freeware/os2
  5078.  
  5079.        MS-DOS        sunsite.unc.edu
  5080.                       /pub/wais/DOS
  5081.  
  5082.                      hilbert.wharton.upenn.edu
  5083.                       /pub/tcpip              PCWAIS
  5084.  
  5085.        MS-Windows    ftp.wais.com
  5086.                       /pub/freeware/windows   WNWAIS
  5087.  
  5088.                      ftp.cnidr.org
  5089.                       /pub/NIDR.tools/wais/pc/windows
  5090.  
  5091.        Emacs         ftp.wais.com
  5092.                       /pub/freeware/unix-src  gwais
  5093.  
  5094.        X-Windows     ftp.wais.com
  5095.                       /pub/freeware/unix-src  xwais
  5096.  
  5097.        Next          ftp.wais.com
  5098.                       /pub/freeware/next
  5099.  
  5100.  
  5101.        Netnews - news reader software
  5102.  
  5103.        Environment   FTP site & directory     Comments
  5104.  
  5105.        Unix          lib.tmc.edu              rn   also available via e-mail to:
  5106.                                                archive-server@bcn.tmc.edu
  5107.  
  5108.                      ftp.coe.montana.edu      trn
  5109.  
  5110.                      dkuug.dk                 nn
  5111.  
  5112.                      ftp.germany.eu.net       tin
  5113.  
  5114.        VMS           kuhub.cc.ukans.edu       ANU-NEWS
  5115.  
  5116.                      arizona.edu              VMS/VNEWS
  5117.  
  5118.        VM/CMS        psuvm.psu.edu            NetNews
  5119.                                               also available from LISTSERV@PSUVM
  5120.  
  5121.                      ftp.uni-stuttgart.de     NNR
  5122.  
  5123.                      cc1.kuleuven.ac.be       VMNNTP
  5124.  
  5125.        MVS           ftp.uni-stuttgart.de     NNMVS
  5126.  
  5127.        Mac           ftp.apple.com            News
  5128.  
  5129.        MS-DOS        ftp.utas.edu.au          Trumpet
  5130.  
  5131.        MS-Windows    ftp.utas.edu.au          WTrumpet
  5132.  
  5133.        X-Windows     many FTP sites           xrn
  5134.  
  5135.                      export.lcs.mit.edu       xvnews
  5136.  
  5137.        Emacs         most GNU sites           GNUS
  5138.                                               for use with GNU Emacs editor
  5139.  
  5140.                      most GNU sites           Gnews
  5141.                                               for use with GNU Emacs editor
  5142.  
  5143.  
  5144.  
  5145.  
  5146.                                     Contents
  5147.  
  5148.  
  5149.        Preface to the Second Edition
  5150.  
  5151.        Introduction
  5152.  
  5153.  
  5154.        Part 1:  EXPLORING THE NETWORK
  5155.  
  5156.           GOPHER
  5157.              What is Gopher
  5158.              Who can use Gopher
  5159.              How to get to Gopher
  5160.              Using Gopher
  5161.              VERONICA
  5162.              Learning more about Gopher
  5163.           WORLD-WIDE WEB
  5164.              What is World-Wide Web
  5165.              Who can use World-Wide Web
  5166.              How to get to World-Wide Web
  5167.              Using World-Wide Web
  5168.              Examples
  5169.              Learning more about World-Wide Web
  5170.  
  5171.  
  5172.        Part 2:  SEARCHING DATABASES
  5173.  
  5174.           WAIS
  5175.              What is WAIS
  5176.              Who can use WAIS
  5177.              How to get to WAIS
  5178.              Using WAIS
  5179.                 E-mail access
  5180.              Examples
  5181.              Learning more about WAIS
  5182.  
  5183.  
  5184.        Part 3:  FINDING NETWORK RESOURCES
  5185.  
  5186.           ARCHIE
  5187.              What is ARCHIE
  5188.              Who can use ARCHIE
  5189.              How to get to ARCHIE
  5190.              Using ARCHIE
  5191.                 Using a local client
  5192.                 Using Telnet
  5193.                 Using electronic mail
  5194.              Examples
  5195.              Learning more about ARCHIE
  5196.  
  5197.  
  5198.        Part 4:  FINDING PEOPLE AND COMPUTERS
  5199.  
  5200.           WHOIS
  5201.              What is WHOIS
  5202.              Who can use WHOIS
  5203.              How to get to WHOIS
  5204.              Using WHOIS
  5205.                 Using a local client
  5206.                 Using Telnet
  5207.                 Using electronic mail
  5208.              Examples
  5209.              Learning more about WHOIS
  5210.           X.500
  5211.              What is X.500
  5212.              Who can use X.500
  5213.              How to get to X.500
  5214.              Using X.500
  5215.                 Using a local client
  5216.                 Using Telnet or X.25
  5217.                 Using electronic mail
  5218.              Examples
  5219.              Learning more about X.500
  5220.           NETFIND
  5221.              What is NETFIND
  5222.              Who can use NETFIND
  5223.              How to get to NETFIND
  5224.              Using NETFIND
  5225.                 Local access
  5226.                 Remote access
  5227.              Examples
  5228.              Learning more about NETFIND
  5229.  
  5230.  
  5231.        Part 5:  GETTING FILES
  5232.  
  5233.           TRICKLE
  5234.              What is TRICKLE
  5235.              Who can use TRICKLE
  5236.              How to get to TRICKLE
  5237.              Using TRICKLE
  5238.              Examples
  5239.              Learning more about TRICKLE
  5240.           BITFTP
  5241.              What is BITFTP
  5242.              Who can use BITFTP
  5243.              How to get to BITFTP
  5244.              Using BITFTP
  5245.              Examples
  5246.              Learning more about BITFTP
  5247.  
  5248.  
  5249.        Part 6:  NETWORKED INTEREST GROUPS
  5250.  
  5251.           LISTSERV (Version 1.7f)
  5252.              What is LISTSERV
  5253.              Who can use LISTSERV
  5254.              How to get to LISTSERV
  5255.              Using LISTSERV
  5256.                 Commands for LISTS
  5257.                 Commands for FILES
  5258.                 LISTSERV DATABASE Functions
  5259.                 Commands for INFORMATION
  5260.              Examples
  5261.              Learning more about LISTSERV
  5262.           NETNEWS (USENET)
  5263.              What is NETNEWS
  5264.              Who can use NETNEWS
  5265.              How to get to NETNEWS
  5266.              Using NETNEWS
  5267.              Examples
  5268.              Learning more about NETNEWS
  5269.  
  5270.  
  5271.        Part 7:  OTHER TOOLS OF INTEREST
  5272.  
  5273.           ASTRA
  5274.              What is ASTRA
  5275.              How to get to ASTRA
  5276.              Learning more about ASTRA
  5277.           NETSERV
  5278.              What is NETSERV
  5279.              How to get to NETSERV
  5280.              Learning more about NETSERV
  5281.           MAILBASE
  5282.              What is MAILBASE
  5283.              How to get to MAILBASE
  5284.              Learning more about MAILBASE
  5285.           PROSPERO
  5286.              What is PROSPERO
  5287.              How to get to PROSPERO
  5288.              Learning more about PROSPERO
  5289.           IRC
  5290.              What is IRC
  5291.              How to get to IRC
  5292.              Learning more about IRC
  5293.           RELAY
  5294.              What is RELAY
  5295.              How to get to RELAY
  5296.              Learning more about RELAY
  5297.  
  5298.  
  5299.        Appendix A:
  5300.  
  5301.           Gopher clients
  5302.           World-Wide Web clients
  5303.           WAIS clients
  5304.           Netnews - news reader software
  5305.  
  5306.  
  5307.  
  5308. --========================_4604990==_
  5309. Content-Type: text/plain; charset="us-ascii"
  5310.  
  5311. Francis K.
  5312.  
  5313. At a Mac Oasis Somewhere in Suburban Hertfordshire
  5314.  
  5315.  
  5316.  
  5317. --========================_4604990==_--
  5318.  
  5319.  
  5320.